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