【发布时间】:2018-02-21 15:52:53
【问题描述】:
我想保护我的函数免受空值的影响,并且只有在存在“已定义”值时才继续。
在lookingaround 之后,建议的解决方案加倍等于未定义:if (something == undefined)。这个解决方案的问题是你可以声明一个未定义的变量。
所以我目前的解决方案是检查 null if(something == null),它隐含地检查未定义。如果我想捕捉额外的虚假值,我会检查if(something)。
在此处查看测试:http://jsfiddle.net/AV47T/2/
现在我错过了什么吗?
马蒂亚斯
【问题讨论】:
标签: javascript undefined