js 逻辑运算符
varx;if(!x)x=123;这段代码中,if(!x)意思是如果x没有被赋值,可我怎么觉得if(x)是如果没有被赋值呢?!x是什么意思呢?为什么if(x)能判断x的值...
var x;
if(!x)
x=123;
这段代码中,if(!x)意思是如果x没有被赋值,可我怎么觉得if(x)是如果没有被赋值呢?!x是什么意思呢?
为什么if(x) 能判断x的值为undefined或null。 展开
if(!x)
x=123;
这段代码中,if(!x)意思是如果x没有被赋值,可我怎么觉得if(x)是如果没有被赋值呢?!x是什么意思呢?
为什么if(x) 能判断x的值为undefined或null。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询