typeof:数组类型不可以用typeof来判断,因为当变量是数组类型时,typeof会返回object,当变量是json对象时,typeof也会返回object.
toString.call()是Object.prototype.toString.call()的方法
instanceof可以判断一个实例是否是某个对象的实例,判断已知对象类型的方法,
还有个constructor,
JS类型判断技巧
本文介绍了JavaScript中使用typeof、toString.call()、instanceof及constructor进行类型判断的方法。详细解释了这些方法如何区分数组、JSON对象和其他基本类型。
typeof:数组类型不可以用typeof来判断,因为当变量是数组类型时,typeof会返回object,当变量是json对象时,typeof也会返回object.
toString.call()是Object.prototype.toString.call()的方法
instanceof可以判断一个实例是否是某个对象的实例,判断已知对象类型的方法,
还有个constructor,
803

被折叠的 条评论
为什么被折叠?