📅  最后修改于: 2023-12-03 14:42:26.972000             🧑  作者: Mango
values()
方法是 JavaScript Set 对象的一个内置方法,用于返回一个新的迭代器对象,该对象中包含 Set 对象中所有元素的值。迭代器对象按照添加到 Set 中的顺序迭代元素。
set.values()
返回一个新的迭代器对象,该对象包含 Set 对象中所有元素的值。
let set = new Set([1, 2, 3]);
let values = set.values();
console.log(values.next().value); // 输出: 1
console.log(values.next().value); // 输出: 2
console.log(values.next().value); // 输出: 3
values()
方法返回的是一个迭代器对象,使用 next()
方法可以按顺序遍历 Set 对象中的元素。value
和 done
两个属性。value
表示当前遍历到的元素的值,done
表示是否已经迭代完成。values()
方法返回的迭代器对象可以与 for...of
循环一起使用,方便遍历 Set 对象中的元素。entries()
方法。values()
方法在以下浏览器中得到支持:
更多关于 values()
方法的详细信息可以查阅 MDN 文档。