寫在前面
此係列來源於開源項目:前端 100 問:能搞懂 80%的請把簡歷給我
爲了備戰 2021 春招
每天一題,督促自己
從多方面多角度總結答案,豐富知識
某公司 1 到 12 月份的銷售額存在一個對象裏面,如下:{1:222, 2:123, 5:888},請把數據處理爲如下結構:[222, 123, null, null, 888, null, null, null, null, null, null, null]。
簡書整合地址:前端 100 問
正文回答
let obj = { 1: 222, 2: 123, 5: 888 };
const result = Array.from({ length: 12 }).map(
(_, index) => obj[index + 1] || null
);
console.log(result);