map 和 for
一、map 函數封裝。
?
var sum = 0;[3,9,17,28,13,6,9,7].map(function(elem){sum += elem;})console.log('sum='+sum);?
二、平時用for的寫法。
var arr = [3,9,17,28,13,6,9,7];var len = arr.length;var sum1 = 0;for (var i=0;i<len;i++) {sum1 += arr[i]; }console.log('sum1='+sum1);三、總結
雖然兩個代碼量差不多,但是第一種的封裝性要比第二種強,方便還簡單,
?
轉載于:https://www.cnblogs.com/xianxianxxx/p/7541823.html
總結
- 上一篇: yii添加模型基础类
- 下一篇: 关于jedis2.4以上版本的连接池配置