为了账号安全,请及时绑定邮箱和手机立即绑定

array对象的原型和构造函数分别是?

array对象的原型和构造函数分别是?

一只萌萌小番薯 2019-02-04 09:05:44
array对象的原型和构造函数分别是?
查看完整描述

2 回答

?
侃侃尔雅

TA贡献1801条经验 获得超16个赞

一个简单的原型链关系图搞得这么复杂。
[].__proto__ // 数组的原型
[].constructor// 数组的构造函数


对象的隐式原型(__proto__)指向其构造函数的显示原型(prototype),同时prototype也是个对象,所以它也有隐式原型,一路指上去:

// 1[].__proto__ -> Array.prototypeArray.prototype.__proto__ -> Object.prototype// 2函数.__proto__ -> Function.prototypeFunction.prototype.__proto__ -> Object.prototype// 3// 等等

所以才说万物指向Object.prototype,而Object.prototype.__proto__为null。


查看完整回答
反对 回复 2019-03-16
?
慕森卡

TA贡献1806条经验 获得超8个赞

原型是Array.prototype,构造函数是Array
是要问这个吗?

查看完整回答
反对 回复 2019-03-16
  • 2 回答
  • 0 关注
  • 476 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信