JS Built-ins
← Set31 / 85
Setvaluesbeginner

Set values() β€” spread to array

πŸ“– Usage Example
const s = new Set([1, 2, 3])
for (const v of s.values()) {
  console.log(v) // 1, 2, 3
}

Use Set.values() to iterate over all values in insertion order.

Set.prototype.values()

values() returns an iterator of the Set's values in insertion order.

Challenge: Verify that spreading values() gives the correct array.

πŸ’‘ Hints (1)
  • β€’ Spread the iterator with [...set.values()] to get an array