JCS*_*SNV 8 javascript string comparison boolean
当我var name = 'jose' !== '';在我的控制台中运行时,它会返回"true"
为什么它"true"以字符串形式返回而不是true布尔值?
我尝试使用不同的变量名称,并返回一个布尔值.即:var bobby = 'bob' !== '';
因为name是window.name.一个始终为字符串的特殊变量.将其输入任何空浏览器的控制台,您就可以获得"".
您在声明中重新分配其价值.
https://developer.mozilla.org/en-US/docs/Web/API/Window/name
| 归档时间: |
|
| 查看次数: |
321 次 |
| 最近记录: |