首页 > 解决方案 > 用 `undefined` 填充稀疏数组

问题描述

如何用值(例如undefined)填充稀疏数组的空槽?

let array = ['a',,,,'z']

// Should return
['a', undefined, undefined, undefined, 'z']

标签: javascriptarrays

解决方案


这将填满它:

let array = ['a',,,,'z'];
Array.from(array);  
// Returns ['a', undefined, undefined, undefined, 'z']

推荐阅读