为什么要使用if==ture而不是if=tureif(xx!=null)语句是什么意思,其中的感叹号表示了什么,null表示的是返回的空值吗??感谢回答~~
3 回答
蓝with黑
TA贡献5条经验 获得超0个赞
第一个:举个例子:var m="abc"; 那么:m=="abc"//这里就是true,即m的值等于"abc"是对的,是判断。
m="bbb",是改变m值,是重新赋值了,多以这里如果判断m=='abc'就是flas。
第二个:null 和空是不一样的,你可以打印console.log(""==null)看是否为true,所以null和空是不一样的
xx!=null 就是判断xx不是null(也就是存在);
添加回答
举报
0/150
提交
取消