记录一个坑(js)

在昨天写代码的时候,遇到这么一个问题,当我声明一个变量设置初始值为false的时候,放在if判断括号里作为条件,没想到为true的时候他也过了。

var status=false;
if(status){
  //执行了
}else{
  xxxxx
}

很奇怪,都怀疑自己的认知了,经过后来检查才发现原来 status是Windows 保留关键字,不能作为变量,所以才导致这么一个问题。

下图为Windows 保留关键字

 

posted @ 2019-03-20 11:19  zouTuring  阅读(286)  评论(4编辑  收藏  举报