JavaScript Set keys()
- صفحه قبل
- صفحه بعدی
- برگشت به لایه بالاتر دستورالعملهای مرجع Map JavaScript
تعریف و استفاده
keys()
روش یک آیتم بازگرداننده شامل مقادیر Set را بازمیگرداند.
keys()
روش نمیتواند Set اصلی را تغییر دهد.
مثال
مثال 1
// یک Set ایجاد کنید const letters = new Set(["a", "b", "c"]); // مقادیر را دریافت کنید const myIterator = letters.keys(); // مقادیر را لیست کنید let text = ""; برای (const x از myIterator) { text += x; }
مثال 2
پیمایش مستقیم set.keys()
:
// یک Set ایجاد کنید const letters = new Set(["a", "b", "c"]); // همه عناصر را لیست کنید let text = ""; برای (const x از letters.keys()) { text += x; }
توجه داشته باشید
به دلیل اینکه Set دارای کلید نیست،keys()
نتیجهای که روش return میدهد با values()
روشها مشابه هستند.
این باعث میشود که JavaScript Set با JavaScript Map سازگار باشد.
نوع نویسی
set.keys()
پارامتر
بدون.
مقدار بازگشتی
نوع | توضیح |
---|---|
Iterator | اشیاء قابل آنیتیسازی شامل مقادیر Set. |
پشتیبانی مرورگر
set.keys()
ویژگیهای ECMAScript6 (ES6) است.
از ژوئن 2017، همه مرورگرهای مدرن از ES6 (JavaScript 2015) پشتیبانی میکنند:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
مه 2016 | آوریل 2017 | ژوئن 2017 | سپتامبر 2016 | ژوئن 2016 |
Internet Explorer پشتیبانی نمیکند set.keys()
.
- صفحه قبل
- صفحه بعدی
- برگشت به لایه بالاتر دستورالعملهای مرجع Map JavaScript