当前位置:编程学习 > 微信小程序 >>

微信小程序判断赋值为undefined

微信小程序 Object 对象,Object的值是 primitive value。即 number、string、boolean、null、undefined。

错误用法
if(options.name != 'undefined'){
// 只要没有定义为undefined ,都会走到这里,不是我们期望的

正确用法1:
if(options.name != undefined){ //这里的 undefined 没有引号
// 只要没有定义为undefined ,都会走到这里,不是我们期望的

}


正确用法2:

微信小程序判断undefined需加typeof

var tmp = undefined; 
if (typeof(tmp) == "undefined"){ 
   console.log("undefined"); 
}

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,