JavaScript是一種弱類型的腳本語言,在開發中常常會由於語法不嚴謹而出現一些錯誤。spa
下面的方法是判斷對象是否爲空的方法,包括對 null、undefind、空字符等類型。code
//判斷是否爲空 爲空返回 false 不爲空返回true function isNotEmpty(_value) { return ((_value === undefined || _value === null || _value === "" || _value === "undefined") ? false : true); } //判斷是否爲空,爲空返回 true 不爲空返回false function isEmpty(_value) { return ((_value === undefined || _value === null || _value === "" || _value === "undefined") ? true : false); }
var str = ""; var obj = null; isEmpty(str); //返回true isEmpty(obj); //返回true