Javascript-更改数组元素的索引

Javascript-更改数组元素的索引,javascript,rxjs,Javascript,Rxjs,我有一个数组 [1,2,3,4,5] 我想向右移动“2”(此时为1个位置) 或向左移动“2” 我们可以用RxJS操作符实现吗?可以用常规javascript实现 Array.prototype.move=函数(从,到){ 这个拼接(to,0,这个拼接(from,1)[0]); };您可以使用常规javascript完成此操作 Array.prototype.move=函数(从,到){ 这个拼接(to,0,这个拼接(from,1)[0]); };那么,你想要的输出是什么?[1,3,2,4,5]

我有一个数组

[1,2,3,4,5]

我想向右移动“2”(此时为1个位置) 或向左移动“2”


我们可以用RxJS操作符实现吗?

可以用常规javascript实现

Array.prototype.move=函数(从,到){
这个拼接(to,0,这个拼接(from,1)[0]);

};您可以使用常规javascript完成此操作

Array.prototype.move=函数(从,到){
这个拼接(to,0,这个拼接(from,1)[0]);

};那么,你想要的输出是什么?[1,3,2,4,5]如果我向右移动“2”个so的可能副本,你想要的输出是什么?[1,3,2,4,5]如果我向右移动“2”个so的可能副本扩展
数组。prototype
通常不是一个好主意。扩展
Array.prototype
通常不是一个好主意。