//原型:改写对象下面公用的方法或者属性,让公用的方法或者属性在内存中只存在一份(提高性能)//原型:prototype :要写在构造函数的下面var arr =[1,2,3,4,5];var arr2 =[1,2,3,4,5,6,7];//普通对象的写法arr.sum = function () { var na = 0; for(var i=0;i < this.length;i++){ na +=this[i]; } return na;};//原型的的写法Array.prototype.…