UNPKG

tframe-utility

Version:
15 lines (13 loc) 422 B
/* 交互数组元素中指定索引位置的两个元素(改变原数组) @arr: 要操作的原始数组 @idx1: 第一项要交换的元素的位置索引 @idx2:第二项要交换的元素的位置索引 return:被改变后的原始数组 */ let swapItems = function (arr, idx1, idx2) { arr[idx1] = arr.splice(idx2, 1, arr[idx1])[0]; return arr; }; module.exports = { swapItems };