آرایه/از نسخه
1.38.0dropRight
یک آرایه جدید برمیگرداند که n عنصر آخر آن حذف شدهاند.
dropRight(array, n):T[]پارامترها
arrayT[]الزامیآرایهای که عناصر آن باید حذف شوند.
nnumberالزامیتعداد عناصری که باید از انتهای آرایه حذف شوند.
مقدار بازگشتی
T[]یک آرایه جدید شامل عناصری که قبل از n عنصر آخر قرار دارند.
مثالها
01
استفاده پایه
دو عنصر آخر یک آرایه را حذف میکند.
TypeScript
import { dropRight } from "@cyref/js";
const numbers = [1, 2, 3, 4, 5];
const result = dropRight(numbers, 2);
console.log(result);
// [1, 2, 3]02
حذف بیشتر از تعداد عناصر آرایه
اگر n بزرگتر یا مساوی طول آرایه باشد، یک آرایه خالی برگردانده میشود.
TypeScript
import { dropRight } from "@cyref/js";
const numbers = [1, 2, 3];
const result = dropRight(numbers, 5);
console.log(result);
// []03
مقدار صفر یا منفی برای n
اگر n کوچکتر یا مساوی صفر باشد، تابع یک کپی از آرایه اصلی را برمیگرداند.
TypeScript
import { dropRight } from "@cyref/js";
const numbers = [1, 2, 3];
const result = dropRight(numbers, 0);
console.log(result);
// [1, 2, 3]04
حذف تمام عناصر
وقتی n برابر با طول آرایه باشد، تابع یک آرایه خالی برمیگرداند.
TypeScript
import { dropRight } from "@cyref/js";
const numbers = [1, 2, 3];
const result = dropRight(numbers, 3);
console.log(result);
// []ساخته شده با@cyref/js·مستندات رسمی