最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS數組求和的常用方法實例小結

 更新時間:2019年01月07日 08:43:01   作者:The_road_of_ordinary  
這篇文章主要介紹了JS數組求和的常用方法,結合實例形式總結分析了javascript常見的遍歷、循環(huán)、歸并等數組操作相關技巧,需要的朋友可以參考下

本文實例總結了JS數組求和的常用方法。分享給大家供大家參考,具體如下:

js數組求和的方法

var array = [1, 2, 3, 4, 5];
var sum = 0;

1.for循環(huán)

for (let i = 0; i < array.length; i++) {
  sum += array[i];
}
console.log(sum)

運行結果sum為 15,如下圖所示:

2.forEach

array.forEach(ele => {
  sum += ele;
});

運行結果同樣sum為 15

3.歸并方法reduce()reduceRight()

//這兩個方法都會迭代數組的所有項,然后構建一個最終返回的值。其中, reduce()方法從數組的第一項開始,逐個遍歷到最后。
//而 reduceRight()則從數組的最后一項開始,向前遍歷到第一項 
var sum1 = array.reduce(function(prev, next, index, array) {
  return prev + next;
})
var sum2 = array.reduceRight(function(last, before, index, array) {
  return last + before;
})

4.eval()

eval(array.join("+"))

感興趣的朋友可以使用在線HTML/CSS/JavaScript代碼運行工具http://tools.jb51.net/code/HtmlJsRun測試上述代碼運行結果。

更多關于JavaScript相關內容還可查看本站專題:《JavaScript數組操作技巧總結》、《JavaScript字符與字符串操作技巧總結》、《JavaScript遍歷算法與技巧總結》、《JavaScript排序算法總結》、《JavaScript查找算法技巧總結》、《JavaScript數學運算用法總結》、《JavaScript數據結構與算法技巧總結》及《JavaScript錯誤與調試技巧總結

希望本文所述對大家JavaScript程序設計有所幫助。

相關文章

  • JS延遲加載(setTimeout) JS最后加載

    JS延遲加載(setTimeout) JS最后加載

    為了讓一個廣告幾秒以后再執(zhí)行所以做個延遲加載的東東,用了JS實現,還蠻好用的,算是分享,也是記錄吧。
    2010-07-07
  • js異或加解密效果代碼

    js異或加解密效果代碼

    比較不錯的js異或加解密實例代碼,方便學習js加解密的朋友
    2008-06-06
  • JS批量替換內容中關鍵詞為超鏈接

    JS批量替換內容中關鍵詞為超鏈接

    本文主要介紹了JS批量替換內容中關鍵詞為超鏈接,避開已存在的鏈接和alt、title中的關鍵詞的方法。下面跟著小編一起來看下吧
    2017-02-02
  • JavaScript實現GriwView單列全選(自寫代碼)

    JavaScript實現GriwView單列全選(自寫代碼)

    在 GridView 里有一系列的 Checkbox ,要實現對其全選或全不選,二網上的都不否和要求,于是我自己寫了JavaScript 代碼,貼出來供大家參考
    2013-05-05
  • 前端截圖幾種常用實現方式總結

    前端截圖幾種常用實現方式總結

    這篇文章主要介紹了前端截圖幾種常用實現方式,包括使用HTML5的canvas和html2canvas庫、瀏覽器API以及結合后端服務,每種方法都有其優(yōu)缺點,大家可以根據需求選擇方法,需要的朋友可以參考下
    2025-03-03
  • JavaScript高級編程之Array的用法總結

    JavaScript高級編程之Array的用法總結

    這篇文章主要為大家介紹了JavaScript中Array常見用法的總結,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-11-11
  • JavaScript中Require調用js的實例分享

    JavaScript中Require調用js的實例分享

    下面小編就為大家?guī)硪黄狫avaScript中Require調用js的實例分享。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • BootstrapValidator驗證用戶名已存在(ajax)

    BootstrapValidator驗證用戶名已存在(ajax)

    這篇文章主要為大家詳細介紹了BootstrapValidator驗證用戶名已存在,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • Redux的基本使用過程步驟詳解

    Redux的基本使用過程步驟詳解

    這篇文章主要介紹了Redux的基本使用過程詳解,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-12-12
  • js控制iframe的高度/寬度讓其自適應內容

    js控制iframe的高度/寬度讓其自適應內容

    這篇文章主要介紹了如何使用js控制iframe的高度/寬度讓其自適應內容,需要的朋友可以參考下
    2014-04-04

最新評論

和顺县| 依兰县| 罗平县| 凌云县| 慈溪市| 江门市| 宜阳县| 壤塘县| 忻州市| 资中县| 全州县| 青岛市| 黄冈市| 聂荣县| 大洼县| 建宁县| 长泰县| 鸡东县| 海原县| 彝良县| 新龙县| 巨鹿县| 油尖旺区| 阜新| 秦安县| 广元市| 旌德县| 南宫市| 绵阳市| 苗栗市| 旺苍县| 申扎县| 蓝山县| 鹤岗市| 青田县| 定边县| 林州市| 重庆市| 抚州市| 宁城县| 沂南县|