您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

是否有标准函数检查JavaScript中的null,undefined或空白变量?

是否有标准函数检查JavaScript中的null,undefined或空白变量?

您可以只检查 变量 是否具有truthy值。那意味着

if( value ) {
}

将计算为true,如果value是 : - null - undefined - NaN - empty string (“”) - 0 - false

上面的列表代表falsyECMA- / Javascript中的所有可能值。在本节的规范中找到它ToBoolean

此外,如果您不 变量是否存在(也就是说,是否已 声明 ),则应与typeof运算符联系。例如

if( typeof foo !== 'undefined' ) {
    // foo Could get resolved and it's defined
}

如果可以确定至少声明了一个 变量 ,则应直接检查它是否具有truthy如上所示的值。

javascript 2022/1/1 18:15:11 有515人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶