定义一个a的值为一个空数组[]
查看这个数组对象a的__proto__
会发现有若干的数组方法,那么这些方法又来自哪里呢?
查看这个对象的构造函数 ,它拥有一个prototype的属性,指向一个公共的对象,这个对象就包括了所有数组对象的实例对象应该拥有的对象
整个原型的作用就相当于JAVA的继承,首先在自身对象上查找属性和方法,如果自己没有就会顺着构造函数的prototype向上查找,只到没有为至
定义一个a的值为一个空数组[]
查看这个数组对象a的__proto__
会发现有若干的数组方法,那么这些方法又来自哪里呢?
查看这个对象的构造函数 ,它拥有一个prototype的属性,指向一个公共的对象,这个对象就包括了所有数组对象的实例对象应该拥有的对象
整个原型的作用就相当于JAVA的继承,首先在自身对象上查找属性和方法,如果自己没有就会顺着构造函数的prototype向上查找,只到没有为至