-1

我有一些查询要通过一些数组来完成。

在 MongoDB 外壳中

var array1 = [1,2,3,4];
var array2 = [];

array2 = array1.Clone();

mongodb shell 中没有 Clone() 函数。如何将其克隆到另一个阵列?

4

1 回答 1

1

你可以试试array.slice(0),这将克隆你的阵列号。[spread][1]另一种使用操作符 ES6进行克隆的方法。

var arr = [1, 2, 3]
var cloned = arr.splice(0)

var arr2 = [1, 2, 3, 4]
var cloned2 = [...arr2]

console.log('cloned:', cloned)
console.log('cloned 2:', cloned2)

于 2019-02-18T23:39:02.630 回答