交换数组两项
作者:互联网
/** * 交换数组两项 * 会直接修改原数组 * 注意这里不处理下标越界的情况 * @param array * @param index1 * @param index2 */ export function swap<T extends any[]>(array: T, index1: number, index2: number): void { const tmp = array[index1]; array[index1] = array[index2]; array[index2] = tmp; }
标签:交换,number,param,数组,两项,index2,array,index1 来源: https://www.cnblogs.com/Dylan-c/p/13648353.html