第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

創(chuàng)建零填充JavaScript數(shù)組的最有效方法?

創(chuàng)建零填充JavaScript數(shù)組的最有效方法?

紅糖糍粑 2019-07-02 15:21:28
創(chuàng)建零填充JavaScript數(shù)組的最有效方法?在JavaScript中創(chuàng)建任意長度的零填充數(shù)組的最有效方法是什么?
查看完整描述

3 回答

?
ABOUTYOU

TA貢獻1812條經驗 獲得超5個贊

ES6介紹Array.prototype.fill..它可以這樣使用:

new Array(len).fill(0);

不知道它是不是快,但我喜歡它,因為它是簡短和自我描述。

它仍然不在IE中(檢查兼容性),但是有一個可提供多層填充.


查看完整回答
反對 回復 2019-07-02
?
慕姐4208626

TA貢獻1852條經驗 獲得超7個贊

雖然這是一條舊的線,但我想把我的2美分加進去。不知道這有多慢/多快,但這是一個快速的班輪。以下是我所做的工作:

如果我想預先填寫一個數(shù)字:

Array.apply(null, Array(5)).map(Number.prototype.valueOf,0);// [0, 0, 0, 0, 0]

如果我想預先填充一個字符串:

Array.apply(null, Array(3)).map(String.prototype.valueOf,"hi")// ["hi", "hi", "hi"]

其他答復表明:

new Array(5+1).join('0').split('')// ["0", "0", "0", "0", "0"]

但是,如果您想要0(數(shù)字)而不是“0”(字符串中為零),您可以這樣做:

new Array(5+1).join('0').split('').map(parseFloat)// [0, 0, 0, 0, 0]


查看完整回答
反對 回復 2019-07-02
  • 3 回答
  • 0 關注
  • 830 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號