标签:数字 由来 def data 字符串 子类 string 布尔值 调用
内置类型
除了空值null类型之外,其余6种类型均有同名的字符串值与之对应。如:typeof true === ‘boolean‘
空值(null)
typeof null === ‘object‘; // true null竟然是object类型,惊不惊喜?其实这个bug由来已久,算起来也有差不多20年。 要检测null值的类型: var a = null; (!a && typeof a === ‘object‘) // true
未定义(undefined)
布尔值(boolean)
数字(number)
字符串(string)
符合(symbol)ES6新增
对象(object)
函数(function)
function是Object的子类型,函数是”可调用对象“
数组(Array)
数组也是对象,准确来说,它是Object的子类型。 typeof [1, 2, 3] === ‘object‘; // true
标签:数字 由来 def data 字符串 子类 string 布尔值 调用
原文地址:https://www.cnblogs.com/zixian/p/JavaScript.html