JavaScript有一些内置的类型,包括数字、字符串、布尔运算、对象。
使用typeof 操作符,我们可以检查分配给一个变量的值的类型是什么。
比如说。
注意,这不是一个函数,是一个运算符,所以不需要括号。
使用它,我们将得到一个字符串,返回以下值之一。
'number''string''boolean''undefined''bigint''symbol''object''function'
注意,没有null 类型,而
将返回'object' 。
数组也会返回'object' 。
typeof [1, 2, 3] //'object'
函数是一种特殊的对象,因为我们可以向函数添加属性和方法。
const talk = () => {}
talk.test = true
但如果我们使用typeof 操作符,它们有自己的值'function' 。