var 需要交换位置的元素集合=[{
移动源: id1,
移动目标: id4
},
{
移动源: id2,
移动目标: id8
}]前台展示结构ul
li
li
li
li
li假设有一堆这样的数据,给出了需要交换位置的元素所处的位置,应该怎么交换,效率比较高。
1 回答

达令说
TA贡献1821条经验 获得超6个赞
var swapItems = function(arr, index1, index2) {
arr[index1] = arr.splice(index2, 1, arr[index1])[0];
return arr;
};
添加回答
举报
0/150
提交
取消