--- title: Set.prototype.values() slug: Web/JavaScript/Reference/Global_Objects/Set/values tags: - ECMAScript 2015 - Iterator - JavaScript - Method - Prototype - set translation_of: Web/JavaScript/Reference/Global_Objects/Set/values ---
values()
方法按照元素插入顺序返回一个具有 Set
对象每个元素值的全新 Iterator
对象。
keys()
方法是这个方法的别名(与 {{jsxref("Map")}} 对象相似);他们的行为一致,都是返回Set
对象中的元素值。
mySet.values();
按照元素插入顺序返回一个包含给定的 Set
对象中每个元素值的全新 Iterator
对象。
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('ESDraft', '#sec-set.prototype.values', 'Set.prototype.values')}} |
{{Compat("javascript.builtins.Set.values")}}