Javascript 如何获得';范围';按降序排列的项目数量?
我有一个数组:Javascript 如何获得';范围';按降序排列的项目数量?,javascript,Javascript,我有一个数组: var myArray = [{ x: 1 }, { x: 2 }, { x: 3 }, { x: 4 }]; 我使用slice获取介于:2到4之间的范围:myArray.slice(2,4)。效果很好 但是如何从4点到2点呢?slice不能做到这一点。有js函数可以做到这一点吗?使用。反转: var myArray=[{x:1},{x:2},{x:3},{x:4}]; myArray=myArray.slice(2,4).reverse(); log(myArray)您可以
var myArray = [{ x: 1 }, { x: 2 }, { x: 3 }, { x: 4 }];
我使用slice
获取介于:2到4之间的范围:myArray.slice(2,4)代码>。效果很好
但是如何从4点到2点呢?slice不能做到这一点。有js函数可以做到这一点吗?使用。反转:
var myArray=[{x:1},{x:2},{x:3},{x:4}];
myArray=myArray.slice(2,4).reverse();
log(myArray)
您可以按降序对切片数组进行排序。myArray.slice(2,4).reverse()
@Abhilash您假设myArray
已排序。如果是,那么你的评论就行了