CyrefJS
CCyrefJS
EN
بازگشت به مستندات
آرایه/از نسخه 1.38.0

drop

یک آرایه جدید برمی‌گرداند که n عنصر اول آن حذف شده‌اند.

drop(array, n):T[]

پارامترها

arrayT[]الزامی

آرایه‌ای که عناصر آن باید حذف شوند.

nnumberالزامی

تعداد عناصری که باید از ابتدای آرایه حذف شوند.

مقدار بازگشتی

T[]

یک آرایه جدید شامل عناصری که بعد از n عنصر اول قرار دارند.

مثال‌ها

01

استفاده پایه

دو عنصر اول یک آرایه را حذف می‌کند.

TypeScript
import { drop } from "@cyref/js";

const numbers = [1, 2, 3, 4, 5];

const result = drop(numbers, 2);

console.log(result);
// [3, 4, 5]
02

حذف بیشتر از تعداد عناصر آرایه

اگر n بزرگ‌تر یا مساوی طول آرایه باشد، یک آرایه خالی برگردانده می‌شود.

TypeScript
import { drop } from "@cyref/js";

const numbers = [1, 2, 3];

const result = drop(numbers, 5);

console.log(result);
// []
03

مقدار صفر یا منفی برای n

اگر n کوچک‌تر یا مساوی صفر باشد، تابع یک کپی از آرایه اصلی را برمی‌گرداند.

TypeScript
import { drop } from "@cyref/js";

const numbers = [1, 2, 3];

const result = drop(numbers, 0);

console.log(result);
// [1, 2, 3]
04

حذف تمام عناصر

وقتی n برابر با طول آرایه باشد، تابع یک آرایه خالی برمی‌گرداند.

TypeScript
import { drop } from "@cyref/js";

const numbers = [1, 2, 3];

const result = drop(numbers, 3);

console.log(result);
// []
ساخته شده با@cyref/js·مستندات رسمی