通过原型对象prototype对原来的内置对象进行扩展,比如给数组增加自定义求和功能
<script>
console.log(Array.prototype);
Array.prototype.sum = function () {
var sum = 0
for (let i = 0; i < this.length; i++) {
sum += this[i]
}
return sum
}
var arr = [1, 2]
console.log(arr.sum());
</script>
给Array添加sum方法,对象原型prototype的方法是共享的 最后调用