在 JavaScript 中使用数组时,有时需要多次添加相同的元素。传统方法涉及使用 array.push() 重复将元素推入数组。
考虑以下场景:
此代码将字符串“lemon”附加四次到水果阵列。虽然此方法很简单,但当需要多次出现时,它可能会变得乏味。
对基元使用 Array.fill
对于像字符串这样的基元数据类型,JavaScript 提供了一个使用 array.fill() 方法一次添加多个元素的更有效方法。语法为:
对于水果数组,我们可以添加四个出现的“lemon”,如下所示:
此代码创建一个长度为 4 的新数组,并用字符串“Lemon”填充其所有元素。
注意: Array.fill() 仅支持原始数据类型。对于对象和其他复杂的数据结构,建议使用循环或扩展运算符。
以上是如何高效地将多次出现的元素添加到 JavaScript 数组中?的详细内容。更多信息请关注PHP中文网其他相关文章!