--- title: Set.prototype.values() slug: Web/JavaScript/Reference/Global_Objects/Set/values translation_of: Web/JavaScript/Reference/Global_Objects/Set/values ---
Метод values()
возвращает новый Итератор
, который содержит значения для каждого элемента в объекте Set
в порядке их добавления.
Метод keys()
является синонимом этого метода (для схожести с объектами {{jsxref("Map")}}). Он ведёт себя точно так же и возвращает значения элементов Set
.
mySet.values();
Новый Итератор
, содержащий значения для каждого элемента Set
, в порядке их добавления.
values()
var mySet = new Set(); mySet.add('foo'); mySet.add('bar'); mySet.add('baz'); var setIter = mySet.values(); console.log(setIter.next().value); // "foo" console.log(setIter.next().value); // "bar" console.log(setIter.next().value); // "baz"
Спецификация | Статус | Комментарий |
---|---|---|
{{SpecName('ES2015', '#sec-set.prototype.values', 'Set.prototype.values')}} | {{Spec2('ES2015')}} | Начальное определение. |
{{SpecName('ESDraft', '#sec-set.prototype.values', 'Set.prototype.values')}} | {{Spec2('ESDraft')}} |
{{Compat("javascript.builtins.Set.values")}}