我有这个例子:
var array=[0.1,2,3,4,6,7,8,9]
我想要的是仅将其存储在变量中
var newArray=[3,4,6,7,8,9]
当然,这必须是动态的...无论要存储的元素数量超过前 3 个项目。
你需要使用 JavaScript 的slice
:
var array = [0.1,2,3,4,6,7,8,9];
var newArray = array.slice(2);
// [3, 4, 6, 7, 8, 9]
在此处阅读更多内容: https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/slice
用法: arr.slice([begin[, end]])
slice
不会改变。它从原始数组返回元素的浅表副本。原始数组的元素被复制到返回的数组中。