Statements (62)
Predicate | Object |
---|---|
gptkbp:instanceOf |
JavaScript language standard
|
gptkbp:alsoKnownAs |
gptkb:ECMAScript_2015_and_later
|
gptkbp:firstPublished |
2015
|
gptkbp:hasFeature |
gptkb:Array.prototype.includes
gptkb:Symbol_type gptkb:WeakRef_(ES2021) classes Promises modules destructuring assignment Array.prototype.flat Array.prototype.flatMap Map and Set Object.assign Object.entries Object.fromEntries Object.values arrow functions block scoping computed property names default parameters enhanced object literals for...of loop import.meta iterators and generators rest parameters spread operator template literals let and const keywords BigInt (ES2020) Intl improvements Promise.allSettled (ES2020) Promise.finally String.prototype.endsWith String.prototype.startsWith async/await (ES2017) dynamic import (ES2020) globalThis (ES2020) logical assignment operators (ES2021) new methods for Array and Object nullish coalescing operator (ES2020) numeric separators (ES2021) optional chaining (ES2020) private class fields (ES2022) |
gptkbp:hasVersion |
gptkb:ES2015
gptkb:ES2016 gptkb:ES2017 gptkb:ES2018 gptkb:ES2019 gptkb:ES2020 gptkb:ES2021 gptkb:ES2022 |
https://www.w3.org/2000/01/rdf-schema#label |
ES6+
|
gptkbp:standardizedBy |
gptkb:Ecma_International
|
gptkbp:successor |
gptkb:ES5
|
gptkbp:usedIn |
gptkb:Angular
gptkb:React gptkb:Vue.js gptkb:Node.js web browsers |
gptkbp:bfsParent |
gptkb:Create_React_App
|
gptkbp:bfsLayer |
6
|