如果我有如下声明:
var j;
Run Code Online (Sandbox Code Playgroud)
确实j==null,直到我将它等于什么?
Dan*_*nte 35
不,它具有默认值undefined
But但是如果想要使用!j条件,它将同时使用这两个值(即undefined或null)
请注意,(j==null)是true,但是(j===null)是false... JavaScript的有"falsy"的价值观和有时还会带来意想不到的规则来转换数值,加上看中===运营商在同一时间比较值和类型.
| 归档时间: |
|
| 查看次数: |
25786 次 |
| 最近记录: |