JS:构建ndarrays

时间:2016-02-11 16:48:44

标签: javascript multidimensional-array

当我像这样创建一个新的ndarray时:

var my_array = [1,2,3];
var my_ndarray = ndarray( my_array, [3,1] );

my_ndarray会{/ 1>}包含引用my_array副本吗?

1 个答案:

答案 0 :(得分:1)

它使用引用。

var ndarray = require("ndarray")
var arr = [1, 0, 0, 1];
var nArr = ndarray(arr);
console.log(nArr.data); // [1, 0, 0, 1]
arr.push(2);
console.log(nArr.data); // [1, 0, 0, 1, 2]