• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • Set.prototype.values()、Set.prototype.keys()

    values()方法返回一个Iterator对象,该对象按照原Set 对象元素的插入顺序返回其所有元素。

    keys()方法是这个方法的别名(与Map对象相似);它的行为与 value 方法完全一致,返回 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"