ECMAScript

GPTKB entity

Statements (291)
Predicate Object
gptkbp:instance_of gptkb:standard
gptkb:C_programming_language
gptkb:Specification
gptkbp:describes gptkb:Java_Script
gptkbp:developed_by gptkb:ECMA_International
gptkbp:enables Cultural adaptation of applications
gptkbp:first_published gptkb:1997
gptkb:2012
gptkbp:governed_by gptkb:ECMA-262
gptkbp:has_community Java Script Community
gptkbp:has_feature gptkb:Array.prototype.concat
gptkb:Array.prototype.sort
gptkb:Intl_object
gptkb:Java_Script_Core
gptkb:Spider-Man
gptkb:V8
gptkb:Array.prototype.slice
gptkb:Chakra
gptkb:Array.prototype.at
gptkb:Array.prototype.flat
gptkb:Array.prototype.flat_Map
gptkb:Array.prototype.includes
gptkb:Array.prototype.map
gptkb:Array.prototype.splice
gptkb:Finalization_Registry
gptkb:Modules
gptkb:Promise.any
gptkb:Promises
gptkb:String.prototype.replace_All
gptkb:String.prototype.trim_End
gptkb:String.prototype.trim_Start
gptkb:fetch_API
Generators
Classes
Symbols
V8 Engine
debugging tools
development tools
error handling
package managers
testing frameworks
regular expressions
build tools
promises
local storage
symbols
Array methods
linting tools
modules
session storage
polyfills
spread operator
Object.entries
Object.values
callback functions
async/await
private methods
weak references
Default parameters
Arrow functions
Destructuring assignment
Spread operator
Template literals
arrow functions
default parameters
destructuring assignment
event loop
let and const
template literals
JSON support
promise chaining
string methods
Async functions
service workers
transpilers
Array.prototype.every
Array.prototype.reduce
Array.prototype.some
Dynamic import
Intl object for internationalization
Logical nullish assignment
Map and Set objects
Nullish coalescing operator
Numeric separators
Optional chaining
Private class fields
Reflect API
Static class fields
Top-level await
Intl API
Let and Const declarations
Map and Set collections
Module namespace exports
Proxy objects
Symbol data type
class fields
class syntax
import.meta
nullish coalescing operator
optional chaining
top-level await
array methods
math methods
number methods
strict mode
String methods
Array.prototype.entries
Array.prototype.keys
Array.prototype.values
Object methods
Rest parameters
web sockets
iterators and generators
weak maps and weak sets
proxy objects
Array.prototype.find
Array.prototype.filter
Array.prototype.find Index
Array.prototype.for Each
Big Int data type
Logical assignment operators
Object.from Entries
Promise.all Settled
Weak Map and Weak Set collections
Weak Refs
Weak Refs and Finalization Registry
eval function
web workers
Big Int
Java Script engines
String.prototype.match All
Iterators and Generators
Object.has Own
Weak Map and Weak Set objects
dynamic import
function binding
object methods
reflect API
symbol type
indexed DB
JSON methods
Math extensions
console API
bigint type
finalization registry
internationalization API
map and set collections
module namespace objects
modules and namespaces
with statement
date methods
context binding
URL API
gptkbp:has_features gptkb:Set
gptkb:Intl._Date_Time_Format
gptkb:Intl._List_Format
gptkb:Intl._Relative_Time_Format
gptkb:maps
gptkb:Intl._Collator
gptkb:Intl._Number_Format
gptkb:Intl._Segmenter
gptkb:Intl_object
gptkb:Weak_Map
gptkb:Weak_Set
gptkb:Finalization_Registry
gptkb:Modules
gptkb:Promises
Classes
Symbols
Proxy
Arrow Functions
Template Literals
Arrow functions
Destructuring Assignment
Destructuring assignment
Rest Parameters
Spread Operator
Spread operator
Template literals
Async functions
Map and Set objects
Nullish coalescing operator
Numeric separators
Optional chaining
Private class fields
Reflect API
Static class fields
Top-level await
Default Parameters
Static class methods
Logical assignment operators
Promise.all Settled
Weak Refs
Weak Refs and Finalization Registry
Async/ Await
Big Int
String.prototype.match All
Weak Map and Weak Set objects
Intl. Plural Rules
https://www.w3.org/2000/01/rdf-schema#label ECMAScript
gptkbp:includes gptkb:Grammarly
gptkb:Intl_object
gptkb:Modules
gptkb:Promises
Objects
Functions
Regular expressions
Error handling
Operators
Asynchronous programming
Arrays
Types
Control flow statements
Number formatting
Date and time formatting
Locale sensitive string comparison
gptkbp:influenced_by gptkb:Self
gptkb:Java
gptkb:Scheme
gptkb:Java_Script
gptkbp:is_adopted_by Web developers
Software developers
Application developers
Framework developers
Library developers
gptkbp:is_available_in gptkb:Node.js
gptkb:Deno
Browsers
gptkbp:is_documented_in ECMA-402 documentation
gptkbp:is_implemented_in Java Script engines
gptkbp:is_maintained_by gptkb:ECMA_TC39
gptkbp:is_part_of gptkb:ECMAScript_2023
gptkb:ECMAScript_2020
gptkb:ECMAScript_5
gptkb:ECMAScript_2017
gptkb:ECMAScript_2016
gptkb:ECMAScript_2015
gptkb:ECMAScript_2018
gptkb:ECMAScript
gptkb:ECMAScript_2019
gptkb:ECMAScript_2021
gptkb:ECMAScript_6
gptkb:ECMAScript_2022
gptkbp:is_related_to gptkb:Internationalization_support
gptkb:ECMAScript
gptkb:Unicode
gptkbp:is_standardized_by gptkb:ECMA-262
gptkb:ISO
gptkb:ECMA_International
gptkbp:is_supported_by Modern browsers
Polyfills
gptkbp:is_tested_for Various test suites
gptkbp:is_used_by Web applications
gptkbp:is_used_for String comparison
Formatting dates
Formatting numbers
Locale management
gptkbp:latest_version gptkb:ECMAScript_2023
gptkb:ECMA-262
gptkb:ECMAScript_2022
gptkb:Yes
gptkbp:notable_contributor Various contributors
gptkbp:provides API for localization
Internationalization features for ECMAScript
gptkbp:related_to Web development
gptkbp:specification gptkb:ECMA-262
gptkbp:specifies gptkb:C_programming_language
syntax and semantics
Collation
Date Time formatting options
Number formatting options
gptkbp:supports gptkb:Unicode
Functional programming
Object-oriented programming
functional programming
asynchronous programming
object-oriented programming
Asynchronous programming
Event-driven programming
Multiple locales
gptkbp:supports_internationalization gptkb:Yes
gptkbp:used_in gptkb:Java_Script
Mobile App Development
Web Development
Server-side Development
gptkbp:bfsParent gptkb:Java_Script_Core
gptkb:Spider-Man
gptkb:International_Organization_for_Standardization
gptkb:Java_Script_ES6
gptkb:Java_Script
gptkbp:bfsLayer 4