1.forEach遍历:
function sum(arr) {
var result = 0
;
arr.forEach(function(item,index) {
result =
item;
});
return result;
};
2.reduce
function sum(arr) {
return arr.reduce(
function(pre,cur){
return pre
cur;
})
}
3. eval
function sum(arr) {
return eval(arr.join(" "
));
}
[1,2,3,4].join(' '
)
//"1 2 3 4"
eval("1 2 3 4"
);
//10
4.常规循环
function sum(arr) {
var result= 0
;
var len=
arr.length;
for (
var i=0;i<len;i
) {
result =
arr[i];
}
return result;
}
更多专业前端知识,请上
【猿2048】www.mk2048.com
转载请注明原文地址: https://mac.8miu.com/read-485320.html