文章詳情頁
javascript - 這段js代碼中的這個0表示什么意思?
瀏覽:107日期:2023-05-09 08:39:55
問題描述
這段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
相關文章:
1. Docker for Mac 創建的dnsmasq容器連不上/不工作的問題2. javascript - 求賜教:網易郵箱Web端模擬登錄看信的加密參數_ntes_nnid、_ntes_nuid3. javascript - 使用angular 的ui-sref 中出現了中文參數,點擊跳轉后瀏覽器的地址欄里出現轉義后的%AE....%a%44. java - ConcurrentHashMap中的get()方法為什么可以不加鎖?5. javascript - QWebEngineView 如何爬 angular 的動態數據?6. html5 - 這個代碼顯示功能如何實現?7. javascript - 用JS 七牛上傳圖片出現文件已存在的錯誤(file exists)8. 工作近5年,3年Java Web ,近2年前端,未來何去何從?9. css3 - 圖片等比例縮放10. java - 字節流轉成字符串之后,在通過字符串轉成字節流后的文件為什么會不一樣?
排行榜
