Javascript最佳实践——检测变量是否存在

Javascript最佳实践——检测变量是否存在

发布: admin | 类别: 前端设计 | 点击:3003 | 更新时间:2012-11-01 14:09:40

0 条评论

在Javascript中,检测变量是否存在通常的做法是

if (variable) {
    .... // 变量存在
} else {
    .... // 变量不存在
}
这样,当variable为undefined|null时,即变量不存在,但是若variable为0,这段代码也会运行失败,这是不正确的。

完美的方案如下:

if (typeof variable !== "undefined" && variable !== null) {
    ....
}

关键字 :前端设计 js

0 条评论

 

欢迎留下您的评论

红框选项必须输入,不允许html代码。

联系我们

  • Phone Number: 18908191278 028-61408608
  • Website: www.drawnet.cn
  • QQ: 464410235
  • WeChat: 464410235
  • Email: master@drawnet.cn

关于我们

关注微信公众号

扫码关注微信服务号

进入微信小程序

扫码进入微信小程序