请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,我能理解源码中是用call方法指定了Object原型对象上的tostring方法进行类型判断,但是搞不清Object和Array对象的关系

正在回答 回答被采纳积分+3

插入代码

1回答

Sam 2019-12-11 23:16:25

你好,首先,Object 和 Array 都是 javascript 的内置函数,其次 Array 继承自 Function,而 Function 继承自 Object,所以 Array 是 Object 的子类,也就是说 Object 是基类,而 Array 是基于 Object 扩展起来的,为了简化我们开发的一个类,看下面三行代码,将证明我刚才说的:

1
2
3
Array instanceof Function // true
Function instanceof Object // true
Array instanceof Object // true


2 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号