Web platform features explorer

Iterator methods

Newly available since 2025-03-31
Tags: javascript Groups: JavaScript > Iterators

The Iterator object is an abstract base for objects that implement the iterator protocol. It provides methods common to built-in iterators, such as filter(), find(), map(), and reduce(). You can also use the static method Iterator.from() to convert an existing iterable into an Iterator.

Learn more

Specifications

Browser support

  • Chrome 122 Released on 2024-02-20
  • Chrome Android 122 Released on 2024-02-20
  • Edge 122 Released on 2024-02-23
  • Firefox 131 Released on 2024-10-01
  • Firefox for Android 131 Released on 2024-10-01
  • Safari 18.4 Released on 2025-03-31
  • Safari on iOS 18.4 Released on 2025-03-31

Usage (according to Chrome Platform Status)

~1.625% of page loads. More data at chromestatus.