国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

javascript - 這段js代碼中的這個0表示什么意思?

瀏覽:93日期:2023-05-09 08:39:55

問題描述

這段js代碼中的這個0表示什么意思?下面截圖紅框中:

javascript - 這段js代碼中的這個0表示什么意思?

(如果問題很傻,請原諒)

問題解答

回答1:

.reduce為循環數組的值的,開始把數組第一項傳給參數res,第二項傳給cur;下次把你第一次計算的結果在傳給res,把數組第三項傳給cur,再進行計算......直到循環完數組,把最后的計算結果返回。.reduce機制如此,但由于你的數組第一項為對象,無法計算,所以需要在最開始的時候把0先傳給res,把數組第一項傳給cur.這樣就可以計算price的和了。.reduce的第二個參數就是干這個的,就相當于,數組的第一項變為了0,第二項才是你設置的對象

回答2:

摘自MDN:https://developer.mozilla.org...

arr.reduce(callback,[initialValue])

initialValue

可選項,其值用于第一次調用 callback 的第一個參數。

回答3:

reduce 第一次執行時res的值。這個問題稍微查查API就知道了

回答4:

reduce方法的初始值。

請參考:Array.prototype.reduce()

回答5:

初始值,PHP的array_reduce函數也是這個樣子的

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 郯城县| 马鞍山市| 浮山县| 克东县| 德州市| 尤溪县| 松潘县| 泌阳县| 望城县| 双辽市| 江城| 怀化市| 文安县| 华池县| 静乐县| 鲁山县| 静宁县| 乌拉特前旗| 松原市| 即墨市| 泸定县| 盐池县| 高清| 寻甸| 错那县| 临桂县| 鄂伦春自治旗| 合肥市| 七台河市| 陈巴尔虎旗| 鄂伦春自治旗| 五大连池市| 阜新| 张家界市| 哈尔滨市| 修武县| 海盐县| 巫溪县| 旅游| 易门县| 瑞丽市|