js 有关“类型”的小知识点

2017-08-01  本文已影响13人  McDu
  1. 检测 null 类型:
var a = null;
(!a && typeof a === "object");     // true
a === null // true
  1. typeof 运算符总是返回一个字符串。

  2. undefined 表示已声明未赋值的变量,undeclared 表示未声明的变量。但 typeof 对两者的处理均为 undefined。出于安全防范。

  3. 对于数组来说,如果字符串键值被强制转换为十进制数字的话,它就会被当做数字索引来处理。

上一篇 下一篇

猜你喜欢

热点阅读