JS 原型

2019-04-22  本文已影响0人  楠_c98c

举例
1,var a = [1,2,3]
2,只有0、1、2、length 4 个key
3,为什么可以 a.push(4) ,push 是哪来的?
4,a.proto === Array.prototype
5,push 就是沿着 a.proto 找到的,也就是 Array.prototype.push
6,Array.prototype 还有很多方法,如 join、pop、slice、splice
7,Array.prototype 就是 a 的原型(proto)

上一篇下一篇

猜你喜欢

热点阅读