هوکها
توابع
کامپوننتهای مرتبه بالا
reoderArray
تابع reorderArray یک آرایه را گرفته و عناصر آن را با جابجایی یک آیتم از یک اندیس به اندیس دیگر مرتب میکند.
مثال
import reorderArray from '@/utils/reorderArray';
const myList = ['apple', 'banana', 'cherry', 'date'];
const reorderedList = reorderArray(myList, 1, 3);
// output: ['apple', 'cherry', 'date', 'banana']پارامترها
| param | توضیحات | نوع | پیشفرض |
|---|---|---|---|
| list | آرایهای که باید مرتب شود. این میتواند آرایهای از هر نوعی باشد (T یک نوع عمومی است). | T[] | - |
| startIndex | اندیس عنصری در آرایه که میخواهید جابجا کنید. | number | - |
| endIndex | اندیس هدفی که عنصر باید در آن قرار گیرد. | number | - |
مقدار بازگشتی
| بازگشتی | توضیحات | نوع | پیشفرض |
|---|---|---|---|
| result | یک آرایه جدید با عنصر مرتب شده از startIndex به endIndex. | T[] | - |