判断对象是否存在

方法一:使用typeof

if (typeof myObj == "undefined") {

   var myObj = { };

}

方法二:使用!

if (!myObj) {

  var myObj = { };

}

方法三:使用===

"精确比较"(===)的情况

if (myObj === undefined) {

  var myObj = { };

}

方法四:使用==

根据javascript的语言设计,undefined == null,所以比较myObj是否等于null,也能得到正确结果

if (myObj == null/undefined) {

  var myObj = { };

}

参考

如何判断Javascript对象是否存在

猜你喜欢

转载自www.cnblogs.com/kunmomo/p/12034596.html