当前 ECMAScript 内置类型如下
image.png各类型 typeof 对应值是
image.png区分好 undefined 变量和 undeclared 变量
undefined 变量
- 定义:声明了变量名, 没有赋值
- typeof => undefined
undeclared 变 量
- 定义: 没有声明变量名,也没有赋值
- typeof => undefined
typeof 类型 深入
- 变量没有类型,是赋值后,值有类型。
var a;
typeof a // undefined
a = 123
typeof a // number
a = '123'
typeof a // string
a = true
typeof a // boolean
a = null
typeof a // object
a = []
typeof a // object
a= {}
typeof a //object
网友评论