识别对象的基本类型

识别对象的基本类型

Content #

JavaScript中比instanceof更加准确的识别对象对应的基本类型的方法是什么?

在 JavaScript 中,没有任何方法可以更改私有的 Class 属性,因此 Object.prototype.toString 是可以准确识别对象对应的基本类型的方法,它比 instanceof 更加准确。

var symbolObject = Object(Symbol(“a”)); console.log(Object.prototype.toString.call(symbolObject)); //[object Symbol]

Viewpoint #

From #