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 2011 (ECMAScript 5th edition)
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
Web dev Search 🔍
HTML
CSS
JS
JS Obj Ref
JS DOM
JavaScript in Depth
Basics
Filename Extension
Run JavaScript
Comment
Print
String
Number
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
ECMAScript News
Misc. Index