Home > @taiyuuki/utils > arr_move
arr_move() function
函数 arr_move 将数组中的元素从一个索引移动到另一个索引。
Signature:
typescript
declare function arr_move<T extends any[]>(arr: T, from: number, to: number): T;
declare function arr_move<T extends any[]>(arr: T, from: number, to: number): T;
Parameters
Parameter | Type | Description |
---|---|---|
arr | T | 需要修改的数组。 |
from | number | 数组中需要移动的元素的索引。 |
to | number | 数组中元素应移动到的索引。 |
Returns:
T
将元素从索引“from”移动到索引“to”后修改后的数组“arr”。
Example
ts
const arr = ['a', 'b', 'c']
arr_move(arr, 1, 2)
// ['a', 'c', 'b']
const arr = ['a', 'b', 'c']
arr_move(arr, 1, 2)
// ['a', 'c', 'b']