验证中...
10月20日,北京【人工智能】源创会火热报名中,点击报名收获 AI 训练指南
gistfile1.txt
原始数据 复制代码
1、第一种通过for循环方式
var arr = [1,2,3]
var arr2 = [];
for(var i =0; i<arr.length; i++){
arr2[i] = arr[i]
}
arr.push(4)
console.log(arr, arr2) //[1,2,3,4], [1,2,3]
2、第二种通过Es6 Array.from() 方式
var arr = [4,5,6];
var arr2 = Array.from(arr);
arr2.pop()
console.log(arr, arr2) //[4,5,6], [4,5]
3、第三种通过Es6 [...arr] 超引用方式
var arr = [5,6,7];
var arr2 = [...arr];
arr.push(8)
console.log(arr,arr2) //[5,6,7,8], [5,6,7]

评论列表( 1 )

788187_ntbl
夜是美 2018-08-12 20:13

再补充一种。

// slice
arr.slice()

你可以在登录后,发表评论

搜索帮助