MDN wants to talk to developers like you: https://qsurvey.mozilla.com/s3/8d22564490d8

Set.prototype.values()

这篇翻译不完整。请帮忙从英语翻译这篇文章

 values() 方法返回一个 Iterator  对象,这个对象以插入Set 对象的顺序包含了原 Set 对象里的每个元素。

 keys() 方法是这个方法的别名 (出于与 Map 对象保持相似的原因); 它的行为与 value 方法完全一致,返回 Set 对象的元素。

语法

mySet.values();
mySet.keys();

示例

使用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"

规范

规范 状态 注释
ECMAScript 2015 (6th Edition, ECMA-262)
Set.prototype.values
Standard Initial definition.
ECMAScript 2017 Draft (ECMA-262)
Set.prototype.values
Draft  

浏览器兼容性

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support 38 24 (24) 未实现 25 7.1
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support 未实现 38 24.0 (24) 未实现 未实现 8

参见

文档标签和贡献者

 此页面的贡献者: holynewbie
 最后编辑者: holynewbie,