zl程序教程

您现在的位置是:首页 >  后端

当前栏目

数组元素交换位置

数组 元素 位置 交换
2023-09-11 14:22:18 时间

* 数组元素交换位置

* @param {array} arr 数组

* @param {number} index1 添加项目的位置

* @param {number} index2 删除项目的位置

* index1和index2分别是两个数组的索引值,即是两个要交换元素位置的索引值,如1,5就是数组中下标为1和5的两个元素交换位置

*/

function swapArray(arr, index1, index2) {
arr[index1] = arr.splice(index2, 1, arr[index1])[0];

return arr;

}