JS: ECMAScript New Features. 2015 to 2026
JS: ECMAScript 2025
By Xah Lee. Date:
2025-05-28
. Last updated:
2026-09-20
.
Iterator helpers
JS: Iterator (class)
JS: Iterator.from
JS: Iterator.prototype.map
JS: Iterator.prototype.forEach
JS: Iterator.prototype.filter
JS: Iterator.prototype.every
JS: Iterator.prototype.some
JS: Iterator.prototype.find
JS: Iterator.prototype.reduce
JS: Iterator.prototype.take
JS: Iterator.prototype.drop
JS: Iterator.prototype.flatMap
JS: Iterator.prototype.toArray
https://github.com/tc39/proposal-iterator-helpers
Reference
https://tc39.es/ecma262/2025/multipage/
JavaScript. ECMAScript New Features
JS: ECMAScript New Features. 2015 to 2026
JS: ECMAScript 2015
JS: ECMAScript 2016
JS: ECMAScript 2017
JS: ECMAScript 2018
JS: ECMAScript 2019
JS: ECMAScript 2020
JS: ECMAScript 2021
JS: ECMAScript 2022
JS: ECMAScript 2023
JS: ECMAScript 2024
JS: ECMAScript 2025
JS: ECMAScript 2026
JS: ECMAScript 2027
Webdev Search 🔍
JavaScript in Depth
Basics
Filename Extension
Run JavaScript
Comment
Print
String
Number
Math Operators
Assignment
Boolean
Test Equality
Conditional
Loop
Array
Object
Function
Method
In-depth
Value Types
Variable
String
Property
Object
Array
Function
Class
Iterable
Promise
Module
Try Catch Throw
Regular Expression
Misc index
JS Object Reference
ECMAScript News
Misc. Index