Statements (53)
Predicate | Object |
---|---|
gptkbp:instanceOf |
JavaScript standard
|
gptkbp:alsoKnownAs |
ES6 and later
|
gptkbp:firstReleased |
2015
|
gptkbp:hasFeature |
gptkb:Array.prototype.includes
gptkb:Symbol_type classes Promises destructuring assignment top-level await (from ES2022) Array.prototype.flat Map and Set arrow functions block scoping computed property names default parameters for...of loop iterators and generators let and const declarations modules (import/export) new built-in methods rest parameters spread operator template literals Array findLast and findLastIndex (from ES2023) Array grouping (from ES2023) BigInt (from ES2020) Hashbang Grammar (from ES2023) Object.entries and Object.values Promise.allSettled (from ES2020) RegExp match indices (from ES2022) String.prototype.replaceAll (from ES2021) WeakRef (from ES2021) async/await (from ES2017) at() method for arrays and strings (from ES2022) dynamic import (from ES2020) globalThis (from ES2020) logical assignment operators (from ES2021) nullish coalescing (from ES2020) numeric separators (from ES2021) optional chaining (from ES2020) private class fields (from ES2022) |
https://www.w3.org/2000/01/rdf-schema#label |
ECMAScript 2015 and later
|
gptkbp:languageFamily |
gptkb:ECMAScript
|
gptkbp:predecessor |
gptkb:ECMAScript_5
|
gptkbp:publishedBy |
gptkb:Ecma_International
|
gptkbp:specifies |
gptkb:ECMA-262
|
gptkbp:standardizedBy |
gptkb:Ecma_International
|
gptkbp:successor |
gptkb:ECMAScript_2023
|
gptkbp:usedBy |
gptkb:Node.js
web browsers JavaScript engines |
gptkbp:bfsParent |
gptkb:ES6+
|
gptkbp:bfsLayer |
7
|