JavaScript是一种弱类型的脚本语言,在开发中经常会因为语法不严谨而出现一些错误。
下面的方法是判断对象是否为空的方法,包括对 null、undefind、空字符等类型。
//判断是否为空 为空返回 false 不为空返回truefunction 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); //返回trueisEmpty(obj); //返回true