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
Value Types
In-depth
Variable
String
Object
Property
Array
Function
Class
Iterable
Module
Try Catch Throw
Regex
ECMAScript News
Obj Ref
JS Object Reference
Misc index
Misc. Index