在编码过程中,有时候我们需要对一个变量判断其是否有值,这里有一种比较不错的方法判断:
!!variable //返回True为存在值,返回False为不存在值 注意是双感叹号“!!”
示例如下:
var obj={ name:'张三', phone:'', //注意区分此处''中间是没有空格的,空格也算是有值的 local:'中国' } //判断obj中的local的值是否存在 if(!!obj.local){ console.log("存在local") } console.log(!!obj.local) // true console.log(!!obj.phone) // false
标签:值得,存在,判断,obj,变量,js,console,local,log From: https://www.cnblogs.com/bokemoqi/p/16832853.html