如何在JavaScript中复制数组

x33g5p2x  于2022-10-16 转载在 Java  
字(0.6k)|赞(0)|评价(0)|浏览(733)

在本教程中,我们将学习用JavaScript复制或克隆数组的两种不同方法。

1.使用slice()方法
1.使用Es6 运算符(…)

1.使用slice()方法

方法slice()返回数组的副本,而不修改JavaScript中的原始数组。
例子:

const users = ['ramesh','tony','stark', 'vijay', 'prabhas'];

const users1 = users.slice() // creates the copy

console.log(users1);

输出:

["ramesh", "tony", "stark", "vijay", "prabhas"]

2.使用Es6 运算符(…)

在es6中,我们有一个排列运算符(…),它可以帮助我们创建数组的副本。
例子:

const users = ['ramesh','tony','stark', 'vijay', 'prabhas'];

const users1 =  [...users] // creates the copy

console.log(users1);

输出:

["ramesh", "tony", "stark", "vijay", "prabhas"]

相关文章