采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
课程中提到instanceOf右操作数必须是函数或者class,而isPrototypeOf没有这个限制,这个怎么理解?有相应的例子说明吗?
function
test() {
"use strict"
;
// 右操作数是函数 ok
({}
instanceof
Object)
// 右操作数是 1 不ok, **会报错**
1)
// 1 ok
Object.prototype.isPrototypeOf.call(1, {});
// Object 也ok
Object.prototype.isPrototypeOf.call(Object, {});
}
test()
这个例子,你看看能解答你的疑问不。
登录后可查看更多问答,登录/注册
掌握前端的底层语言,成为精通 JS 的原生专家
650 4
416 4
834 3
721 3
699 3
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号