虽然在检测基本数据类型时typeof是一个得力助手,但是在检测引用类型时,这个操作符用处却不大。通常,我们并不想知道某个值是对象,而是想知道他是什么类型的对象。为此ECMAScript提供了instanceof操作符,其语法如下:
复制代码 代码如下:
result = varible instanceof constructor
如果变量是给定引用类型的实例,那么instanceof操作符会返回true:
复制代码 代码如下:
alert(person instanceof Object);
您可能感兴趣的文章: