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");
//

4.常规循环

function sum(arr) {
    var result= 0;
var len=arr.length;
    for (var i=0;i<len;i++) {
        result += arr[i];
    }
    return result;
}

最新文章

  1. Oracle Concept
  2. CSS3动画属性之Animation
  3. 多级下拉菜单zz
  4. Eclipse设置自动换行
  5. Jsoup的demao
  6. Hibernate的集合映射与sort、order-by属性
  7. css3 动画贝塞尔曲线
  8. CF Drazil and Factorial (打表)
  9. php多线程thread开发与应用的例子
  10. Unity Flow distort of screen
  11. hdu1151 Air Raid 二分匹配
  12. 数据导出Excel表格
  13. npm:Fatal error in , line 0 #unreachable code 解决
  14. mount语法
  15. react render
  16. Confluence 6 内存使用和需求和一些问题
  17. python练习册0004题
  18. 继承ActionSupper类报错 --Struts2
  19. ssh-keygen -t rsa -b 4096 -C &quot;邮箱&quot;
  20. python接口自动化测试二:常用操作

热门文章

  1. OCP知识点讲解 之 队列、资源与锁:RHCA|OCM|CCIE RedHat大中华地区前50位RHCA系统架构师:叶绍琛
  2. 免费好用的Microsoft iSCSI Software Target 3.3
  3. 使用RoboCopy 命令[转载]
  4. 【VBA研究】工作表自己主动筛选模式检測
  5. Effective C++ Item 41 了解隐式接口和编译期多态
  6. ibatis 入门
  7. 2016/2/21 JavaScript简介
  8. 【bzoj1406】[AHOI2007]密码箱
  9. 【bzoj1042】[HAOI2008]硬币购物
  10. what is Servlet Container[转载]