【jQuery】変数が空か判定する。

下記リンクにめちゃくちゃ便利でシンプルなプラグインがおいてあったのでメモ。

http://www.laktek.com/2011/01/07/jquery-isblank/

jQueryにisBlank()関数を追加する。

(function($){
	$.isBlank = function(obj){
		return(!obj || $.trim(obj) === "");
	};
})(jQuery);

実行結果は下記の通り。

$.isBlank(" ") //true
$.isBlank("") //true
$.isBlank("\n") //true

$.isBlank("a") //false

$.isBlank(null) //true
$.isBlank(undefined) //true
$.isBlank(false) //true
$.isBlank([]) //true

ふぉぉぉぉい!めっちゃ便利!!