美文网首页
instanceOf

instanceOf

作者: YangJeremy | 来源:发表于2018-03-27 22:54 被阅读0次

instanceOf有什么作用?内部逻辑是如何实现的?

instanceOf判断一个对象是不是某个类型的实例

[1, 2, 3] instanceof Array; //true
可以看到[1, 2, 3]是类型Array的实例

[1, 2, 3] instanceof Object; //true

instanceOf回答的问题是:

a instanceOf FOO   //

在a的整条原型链中是否有指向FOO.prototype的对象

valueOf()

想要得到封装对象中的基本类型值,可以使用 valueOf() 函数:

var a = new String( "abc" );
var b = new Number( 42 );
var c = new Boolean( true );
a.valueOf(); // "abc"
b.valueOf(); // 42
c.valueOf(); // true

相关文章

网友评论

      本文标题:instanceOf

      本文链接:https://www.haomeiwen.com/subject/mvsecftx.html