我$.extend()
用来制作数据集的副本。大多数时候它工作正常。但是对于某些特定的数据集。副本将与原始副本不同。
例如,以下是代码。
console.log(dataset[key].data)
var dataTemps = $.extend(true, [], dataset[key]);
console.log(dataTemps.data);
对于第一个 console.log,日志类似于
Array[7]=[1,1, null, "academicreport",330, 22, "M.Sc"]
但是对于第二个 console.log,日志是
Array[7]=[1,1, null, NaN,330, 22, "M.Sc"]
有谁知道如何将from$.extend
的值更改为to ?data[3]
"academicreport"
NaN