可以对一些原生对象添加自定义的属性或者方法,例如 :
Array.prototype.name='aaa';
Array数组对象原本是没有 name这个属性的,用了
prototype之后,以后new 的数组对象都会带有name这个属性
对于自定义的对象function aaa(){
},
prototype这个可以不加,也可以加,而json对象不可加,json对象
var a={a:1,b:2}
a.name='aa';就相当于给a加上了name属性
;