array對象的原型和構(gòu)造函數(shù)分別是?
2 回答

侃侃爾雅
TA貢獻(xiàn)1801條經(jīng)驗 獲得超16個贊
一個簡單的原型鏈關(guān)系圖搞得這么復(fù)雜。[].__proto__
// 數(shù)組的原型[].constructor
// 數(shù)組的構(gòu)造函數(shù)
對象的隱式原型(__proto__)指向其構(gòu)造函數(shù)的顯示原型(prototype),同時prototype也是個對象,所以它也有隱式原型,一路指上去:
// 1[].__proto__ -> Array.prototypeArray.prototype.__proto__ -> Object.prototype// 2函數(shù).__proto__ -> Function.prototypeFunction.prototype.__proto__ -> Object.prototype// 3// 等等
所以才說萬物指向Object.prototype
,而Object.prototype.__proto__
為null。
添加回答
舉報
0/150
提交
取消