- 博客(1)
- 收藏
- 关注
原创 js中判断变量是否已经定义
在前端经常需要判断一个变量是否已经定义,今天发现以前的做法是不对的。 以前的做法判断变量a是否定义: if(a){ ... } 这样在一些浏览器中会报错,原因是试图读一个未定的变量 正确的做法是: if(a === void(0)){ ... } 这样做的好处是可以兼容所有场景,记录一下 ...
2013-10-27 03:31:33 109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
在前端经常需要判断一个变量是否已经定义,今天发现以前的做法是不对的。 以前的做法判断变量a是否定义: if(a){ ... } 这样在一些浏览器中会报错,原因是试图读一个未定的变量 正确的做法是: if(a === void(0)){ ... } 这样做的好处是可以兼容所有场景,记录一下 ...
2013-10-27 03:31:33 109
TA创建的收藏夹 TA关注的收藏夹
TA关注的人