Метод keys()
Пример
// Создать набор
const letters = new Set(["a","b","c"]);
// Получаем значения
const myIterator = letters.keys();
// Перечисляем значения
let text = "";
for (const x of myIterator) {
text += x;
}
Попробуйте сами »
Больше примеров ниже!
Описание
Метод keys() возвращает объект Iterator со значениями в наборе.
Метод keys() не меняет исходный набор.
Примечание
Поскольку у набора нет ключей, метод keys() возвращает то же, что и values() .
Это делает наборы JavaScript совместимыми с картами JavaScript.
Синтаксис
set.keys()
Параметры
| Нет |
Возвращаемое значение
| Тип | Описание |
|---|---|
| Iterator | Итерируемый объект со значениями набора. |
Ещё примеры
Непосредственный цикл set.keys():
// Создать набор
const letters = new Set(["a","b","c"]);
// Список всех элементов
let text = "";
for (const x of letters.keys()) {
text += x;
}
Попробуйте сами »
Поддержка браузера
set.keys() — это функция ECMAScript6 (ES6).
ES6 (JavaScript 2015) поддерживается во всех современных браузерах с июня 2017 года:
| Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
| May 2016 | Apr 2017 | Jun 2017 | Sep 2016 | Jun 2016 |
set.keys() не поддерживается в Internet Explorer.