真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么使用JavaScript的reduce()-創(chuàng)新互聯(lián)

這篇文章主要講解了“怎么使用JavaScript的reduce()”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么使用JavaScript的reduce()”吧!

創(chuàng)新互聯(lián)堅信:善待客戶,將會成為終身客戶。我們能堅持多年,是因為我們一直可值得信賴。我們從不忽悠初訪客戶,我們用心做好本職工作,不忘初心,方得始終。十多年網(wǎng)站建設經(jīng)驗創(chuàng)新互聯(lián)是成都老牌網(wǎng)站營銷服務商,為您提供做網(wǎng)站、網(wǎng)站建設、網(wǎng)站設計、H5高端網(wǎng)站建設、網(wǎng)站制作、高端網(wǎng)站設計、成都小程序開發(fā)服務,給眾多知名企業(yè)提供過好品質的建站服務。

實例

計算數(shù)組元素相加后的總和:

varnumbers=[65,44,12,4];

functiongetSum(total,num){

returntotal+num;

}

functionmyFunction(item){

document.getElementById("demo").innerHTML=numbers.reduce(getSum);

}

輸出結果:

125

定義和用法

reduce()方法接收一個函數(shù)作為累加器,數(shù)組中的每個值(從左到右)開始縮減,最終計算為一個值。

reduce()可以作為一個高階函數(shù),用于函數(shù)的compose。

注意:reduce()對于空數(shù)組是不會執(zhí)行回調函數(shù)的。

瀏覽器支持

表格中的數(shù)字表示支持該方法的第一個瀏覽器版本號。

方法

reduce() Yes 9.0 3.0 4 10.5

語法

array.reduce(function(total,currentValue,currentIndex,arr),initialValue)

參數(shù)

參數(shù) 描述

function(total,currentValue,index,arr) 必需。用于執(zhí)行每個數(shù)組元素的函數(shù)。

函數(shù)參數(shù):

參數(shù) 描述

total 必需。初始值,或者計算結束后的返回值。

currentValue 必需。當前元素

currentIndex 可選。當前元素的索引

arr 可選。當前元素所屬的數(shù)組對象。

initialValue 可選。傳遞給函數(shù)的初始值

技術細節(jié)

返回值: 返回計算結果

JavaScript版本: ECMAScript3

感謝各位的閱讀,以上就是“怎么使用JavaScript的reduce()”的內容了,經(jīng)過本文的學習后,相信大家對怎么使用JavaScript的reduce()這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián)網(wǎng)站建設公司,,小編將為大家推送更多相關知識點的文章,歡迎關注!


網(wǎng)頁名稱:怎么使用JavaScript的reduce()-創(chuàng)新互聯(lián)
網(wǎng)頁路徑:http://weahome.cn/article/djgijs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部