首页 > 技术文章 > JS基本数据类型(typeof的返回结果)

liubingboke 2018-09-05 17:40 原文

 

numberInfinity/NaN)

string

boolean

function

objectnull、各种值装箱对象、内置对象、自定义对象)

undefined

 

判断对象是否为某个【类/构造函数】的实例(注意继承)用instanceof(对象与函数的关系)

获取对象的原型用Object.getPrototypeOf(obj),如果原型中有constructor则可获得构造函数[获得的是函数而不是函数名字]

判断A对象是否为B对象原型链上的一环A.isPrototypeOf(B) (对象与对象之间的关系)

推荐阅读