我有一个包含以下数据的数组
var a = [1,2,3,4,5,6,7]
我正在underscore.js 或backbone.js 中寻找一种方法,我可以在其中返回具有指定范围的元素。例如:
filter(2,5) should return [3,4,5,6]
这是数组中的第 2 到第 5 个索引元素。对我有什么指示吗?
我有一个包含以下数据的数组
var a = [1,2,3,4,5,6,7]
我正在underscore.js 或backbone.js 中寻找一种方法,我可以在其中返回具有指定范围的元素。例如:
filter(2,5) should return [3,4,5,6]
这是数组中的第 2 到第 5 个索引元素。对我有什么指示吗?
Javascript数组应该定义如下,
var a = [1,2,3,4,5,6,7]; //not inside {}
然后您可以使用数组原生切片方法从特定位置获取元素
a.slice(2, 6) //should return 3,4,5,6
编辑:
我非常清楚 JScript 中提供了该功能。我在问它是否在主干或下划线中可用。您在问为什么要冰块而不是水,因为冰最终会变成水。
下划线 js没有原生 js 中已有的功能slice
。