vtils

Home > utils > moveToTop

moveToTop() function

原地置顶数组中的某个元素。

Signature:

export declare function moveToTop<T>(arr: T[], from: number): T[];

Parameters

Parameter Type Description
arr T[] 要处理的数组
from number 要移动元素的索引

Returns:

T[]

返回移动后的数组

Example

moveToTop([1, 2, 3], 2) // => [3, 1, 2]