دستورالعملهای مرجع Set JavaScript
- صفحه قبل جیاساس رگولار ایکسیپشن
- صفحه بعدی جیاساس زبان
مجموعه جاوااسکریپت (Set) یک مجموعهای از ارزشهای منحصر به فرد است.
هر ارزش در مجموعه فقط یک بار میتواند باشد.
این ارزشها میتوانند هر نوعی باشند، از جمله ارزشهای ابتدایی یا اشیاء.
چگونه مجموعه ایجاد کنید
شما میتوانید مجموعه جاوااسکریپت را به روشهای زیر ایجاد کنید:
- یک آرایه را به
new Set()
- یک مجموعه ایجاد کنید و از
add()
افزودن ارزشها
مثال 1
یک آرایه را به new Set()
تولیدکننده:
// یک مجموعه ایجاد کنید const letters = new Set(["a","b","c"]);
مثال 2
یک مجموعه ایجاد کنید و ارزشها را اضافه کنید:
// یک مجموعه ایجاد کنید const letters = new Set(); // ارزش را به مجموعه اضافه کنید letters.add("a"); letters.add("b"); letters.add("c");
روشها و ویژگیهای مجموعه جاوااسکریپت
روش/ویژگی | توضیحات |
---|---|
new Set() | یک مجموعه جدید ایجاد کنید. |
add() | عنصر جدید را به مجموعه اضافه کنید. |
clear() | تمام عناصر را از مجموعه حذف کنید. |
delete() | عنصر را از مجموعه حذف کنید. |
entries() | یک تابع بازگشتی شامل جفتهای [ارزش، ارزش] را بازگرداند (هر عنصر در مجموعه هم کلید هم ارزش است). |
forEach() | برای هر عنصر یک تابع بازگشتی فراخوانی کنید. |
has() | اگر مجموعه شامل یک ارزش باشد، true بازگرداند. |
keys() | مانند روش values() است. |
size | تعداد عناصر مجموعه را بازگرداند. |
values() | یک تابع بازگشتی شامل ارزشهای مجموعه را بازگرداند. |
new Set() روش
یک آرایه را به new Set()
تولیدکننده:
مثال
// یک مجموعه ایجاد کنید const letters = new Set(["a","b","c"]);
عناصر مجموعه را لیست کنید
شما میتوانید از برای.. از تمام عناصر مجموعه را به صورت مداوم لیست کنید (ارزشها):
مثال
// یک مجموعه ایجاد کنید const letters = new Set(["a","b","c"]); // همه عناصر را لیست کنید let text = ""; برای هر x در letters { text += x; }
- صفحه قبل جیاساس رگولار ایکسیپشن
- صفحه بعدی جیاساس زبان