DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Titletitle>
head>
<body>
<script>
//原型是一个对象
//css
//行间样式
//class给一组元素加上样式
var arr1 = new Array(1,2,3,4);
//arr1.sum //行间样式,给对象加属性
Array.prototype.sum = function () { //类方法或是类属性,不能直接给类添加,需要使用prototype添加属性
var result = 0;
for(var i=0; i<this.length; i++){
result+=this[i]
}
return result
};
alert(arr1.sum())
// function Sum(arr) {
// var result = 0;
//
// for(var i=0; i
// result+=arr[i]
// }
// return result
// }
// var obj1 = Sum([1,2,3,4])
// console.log(obj1)
script>
body>
html>