Object类型
{} [] new
原始类型和对象类型的区别
隐式类型转换
数字运算符
.
if语句
==
显示类型转换方法
Number() String() Boolean()
parseInt() parseFloat()
!,!!
类型识别
typeof
是操作符,不是方法。
它可以识别标准类型,除了null
不能识别具体的对象类型,但可以识别function类型
instanceof
判别内置对象类型
不能判别原始类型
判别自定义对象类型
Object.prototype.toString.call
可以识别标准类型和所有内置对象类型
不能识别自定义的对象类型
constructor
判别标准类型 Undefined,Null除外
判别内置对象类型
判别自定义对象类型
网友评论