如何使用Array.prototype.splice()方法将元素推送到数组?

问题描述 投票:0回答:1

我知道我们可以使用Array.prototype.push()将新元素推入/添加到数组,但是我在考虑是否可以使用Array.prototype.splice()实现相同的行为?

我试图给出索引-1,但似乎没有给我预期的结果,我发现对应的问与答here

const arr = ['a', 'b']
arr.splice(-1, 0, 'c')

console.log(arr) // ['a', 'c', 'b']

因此,我想知道我是否可以使用Array.prototype.push() API模拟Array.prototype.splice()

javascript arrays
1个回答
0
投票
arr.splice(arr.length, 0, 'c')
© www.soinside.com 2019 - 2024. All rights reserved.