天天看点

判断某变量是否为undefined(简洁版)简洁版的JS判断变量是否为undefined原理:运用三元运算方法,简化变量判断拓展:什么是三元运算方法

简洁版的JS判断变量是否为undefined

js判断变量是否为undefined有许多方法,此文章提到的是作者因为代码优化而考虑后,选择运用的方法

提示:本文章仅供参考,有不足之处不吝赐教。欢迎留言探讨

原理:运用三元运算方法,简化变量判断

判断id是否为undefined;是的话,则this.nickname=‘’;否则,this.nickname = id。

常规写法:

if (id == 'undefined') {
  this.nickname=''
}
else {
 this.model.nickname = id; 
}
           

三元运算写法:

this.nickname = 
id == 'undefined' ? '' : id; //三元运算判断
           

拓展:什么是三元运算方法

https://blog.csdn.net/liu_jiachen/article/details/73251172