ECMAScript Language Specification

GPTKB entity

Statements (57)
Predicate Object
gptkbp:instance_of gptkb:Specification
gptkbp:defines syntax
semantics
gptkbp:developed_by gptkb:ECMA_International
gptkbp:first_published gptkb:1997
gptkbp:has_feature promises
modules
rest parameters
spread operator
async/await
private methods
weak references
arrow functions
default parameters
destructuring assignment
let and const
template literals
string methods
proxies
async iterators
class fields
class syntax
import.meta
nullish coalescing operator
optional chaining
top-level await
array methods
number methods
iterators and generators
weak maps and weak sets
object methods
reflect API
symbol type
global This
bigint type
intl API
finalization registry
map and set collections
console methods
date methods
json methods
module loaders
numeric separators
static class features
https://www.w3.org/2000/01/rdf-schema#label ECMAScript Language Specification
gptkbp:influenced_by gptkb:Self
gptkb:Java
gptkb:Scheme
gptkbp:is_maintained_by gptkb:TC39
gptkbp:latest_version gptkb:ECMAScript_2023
gptkbp:provides gptkb:Library
gptkbp:supports functional programming
asynchronous programming
object-oriented programming
gptkbp:used_in gptkb:Java_Script
gptkbp:bfsParent gptkb:ECMA-404
gptkbp:bfsLayer 5