Skip to content

CrocoDillon/JavaScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

JavaScript

ECMAScript Stages

These are proposals that are not yet in any finished ECMAScript Specification. The stages describe how advanced the proposal is in the TC39 release process. There is stage 0 (strawman), stage 1 (proposal), stage 2 (draft), stage 3 (candidate) and finally stage 4 (finished). Stage 4 means the proposal will probably be part of the next ECMAScript Specification. At any time in this release process a proposal can be dropped.

Proposal Stage
Math.iaddh 0
Math.isubh 0
Math.imulh 0
Math.umulh 0
Reflect.isCallable 0
Reflect.isConstructor 0
String.prototype.at 0
ArrayBuffer.transfer 1
Observable 1
String.prototype.matchAll 1
Promise.prototype.finally 2
String.prototype.trimStart 2
String.prototype.trimEnd 2
Object.getOwnPropertyDescriptors 4
Object.values 4
Object.entries 4
String.prototype.padStart 4
String.prototype.padEnd 4

ECMAScript Specification Overview

  ES1 ES2 ES3 ES5 ES2015 ES2016
Infinity 15.1.1.2 15.1.1.2 15.1.1.2 15.1.1.2 18.1.1 18.1.1
NaN 15.1.1.1 15.1.1.1 15.1.1.1 15.1.1.1 18.1.2 18.1.2
undefined 15.1.1.3 15.1.1.3 18.1.3 18.1.3
eval 15.1.2.1 15.1.2.1 15.1.2.1 15.1.2.1 18.2.1 18.2.1
isFinite 15.1.2.7 15.1.2.7 15.1.2.5 15.1.2.5 18.2.2 18.2.2
isNaN 15.1.2.6 15.1.2.6 15.1.2.4 15.1.2.4 18.2.3 18.2.3
parseFloat 15.1.2.3 15.1.2.3 15.1.2.3 15.1.2.3 18.2.4 18.2.4
parseInt 15.1.2.2 15.1.2.2 15.1.2.2 15.1.2.2 18.2.5 18.2.5
decodeURI 15.1.3.1 15.1.3.1 18.2.6.2 18.2.6.2
decodeURIComponent 15.1.3.2 15.1.3.2 18.2.6.3 18.2.6.3
encodeURI 15.1.3.3 15.1.3.3 18.2.6.4 18.2.6.4
encodeURIComponent 15.1.3.4 15.1.3.4 18.2.6.5 18.2.6.5
Object 15.2 15.2 15.2 15.2 19.1 19.1
Object.assign 19.1.2.1 19.1.2.1
Object.create 15.2.3.5 19.1.2.2 19.1.2.2
Object.defineProperties 15.2.3.7 19.1.2.3 19.1.2.3
Object.defineProperty 15.2.3.6 19.1.2.4 19.1.2.4
Object.freeze 15.2.3.9 19.1.2.5 19.1.2.5
Object.getOwnPropertyDescriptor 15.2.3.3 19.1.2.6 19.1.2.6
Object.getOwnPropertyNames 15.2.3.4 19.1.2.7 19.1.2.7
Object.getOwnPropertySymbols 19.1.2.8 19.1.2.8
Object.getPrototypeOf 15.2.3.2 19.1.2.9 19.1.2.9
Object.is 19.1.2.10 19.1.2.10
Object.isExtensible 15.2.3.13 19.1.2.11 19.1.2.11
Object.isFrozen 15.2.3.12 19.1.2.12 19.1.2.12
Object.isSealed 15.2.3.11 19.1.2.13 19.1.2.13
Object.keys 15.2.3.14 19.1.2.14 19.1.2.14
Object.preventExtensions 15.2.3.10 19.1.2.15 19.1.2.15
Object.prototype 15.2.3.1 15.2.3.1 15.2.3.1 15.2.3.1 19.1.2.16 19.1.2.16
Object.seal 15.2.3.8 19.1.2.17 19.1.2.17
Object.setPrototypeOf 19.1.2.18 19.1.2.18
Object.prototype.constructor 15.2.4.1 15.2.4.1 15.2.4.1 15.2.4.1 19.1.3.1 19.1.3.1
Object.prototype.hasOwnProperty 15.2.4.5 15.2.4.5 19.1.3.2 19.1.3.2
Object.prototype.isPrototypeOf 15.2.4.6 15.2.4.6 19.1.3.3 19.1.3.3
Object.prototype.propertyIsEnumerable 15.2.4.7 15.2.4.7 19.1.3.4 19.1.3.4
Object.prototype.toLocaleString 15.2.4.3 15.2.4.3 19.1.3.5 19.1.3.5
Object.prototype.toString 15.2.4.2 15.2.4.2 15.2.4.2 15.2.4.2 19.1.3.6 19.1.3.6
Object.prototype.valueOf 15.2.4.3 15.2.4.3 15.2.4.4 15.2.4.4 19.1.3.7 19.1.3.7
Function 15.3 15.3 15.3 15.3 19.2 19.2
Function.length 15.3.3.2 15.3.3.2 15.3.3.2 19.2.2.1 19.2.2.1
Function.prototype 15.3.3.1 15.3.3.1 15.3.3.1 15.3.3.1 19.2.2.2 19.2.2.2
Function.prototype.apply 15.3.4.3 15.3.4.3 19.2.3.1 19.2.3.1
Function.prototype.bind 15.3.4.5 19.2.3.2 19.2.3.2
Function.prototype.call 15.3.4.4 15.3.4.4 19.2.3.3 19.2.3.3
Function.prototype.constructor 15.3.4.1 15.3.4.1 15.3.4.1 15.3.4.1 19.2.3.4 19.2.3.4
Function.prototype.toString 15.3.4.2 15.3.4.2 15.3.4.2 15.3.4.2 19.2.3.5 19.2.3.5
Function.prototype[@@hasInstance] 19.2.3.6 19.2.3.6
Boolean 15.6 15.6 15.6 15.6 19.3 19.3
Boolean.prototype 15.6.3.1 15.6.3.1 15.6.3.1 15.6.3.1 19.3.2.1 19.3.2.1
Boolean.prototype.constructor 15.6.4.1 15.6.4.1 15.6.4.1 15.6.4.1 19.3.3.1 19.3.3.2
Boolean.prototype.toString 15.6.4.2 15.6.4.2 15.6.4.2 15.6.4.2 19.3.3.2 19.3.3.3
Boolean.prototype.valueOf 15.6.4.3 15.6.4.3 15.6.4.3 15.6.4.3 19.3.3.3 19.3.3.4
Symbol 19.4 19.4
Symbol.for 19.4.2.1 19.4.2.1
Symbol.hasInstance 19.4.2.2 19.4.2.2
Symbol.isConcatSpreadable 19.4.2.3 19.4.2.3
Symbol.iterator 19.4.2.4 19.4.2.4
Symbol.keyFor 19.4.2.5 19.4.2.5
Symbol.match 19.4.2.6 19.4.2.6
Symbol.prototype 19.4.2.7 19.4.2.7
Symbol.replace 19.4.2.8 19.4.2.8
Symbol.search 19.4.2.9 19.4.2.9
Symbol.species 19.4.2.10 19.4.2.10
Symbol.split 19.4.2.11 19.4.2.11
Symbol.toPrimitive 19.4.2.12 19.4.2.12
Symbol.toStringTag 19.4.2.13 19.4.2.13
Symbol.unscopables 19.4.2.14 19.4.2.14
Symbol.prototype.constructor 19.4.3.1 19.4.3.1
Symbol.prototype.toString 19.4.3.2 19.4.3.2
Symbol.prototype.valueOf 19.4.3.3 19.4.3.3
Symbol.prototype[@@toPrimitive] 19.4.3.4 19.4.3.4
Symbol.prototype[@@toStringTag] 19.4.3.5 19.4.3.5
Error 15.11 15.11 19.5 19.5
Error.prototype 15.11.3.1 15.11.3.1 19.5.2.1 19.5.2.1
Error.prototype.constructor 15.11.4.1 15.11.4.1 19.5.3.1 19.5.3.1
Error.prototype.message 15.11.4.3 15.11.4.3 19.5.3.2 19.5.3.2
Error.prototype.name 15.11.4.2 15.11.4.2 19.5.3.3 19.5.3.3
Error.prototype.toString 15.11.4.4 15.11.4.4 19.5.3.4 19.5.3.4
EvalError 15.11.6.1 15.11.6.1 19.5.5.1 19.5.5.1
RangeError 15.11.6.2 15.11.6.2 19.5.5.2 19.5.5.2
ReferenceError 15.11.6.3 15.11.6.3 19.5.5.3 19.5.5.3
SyntaxError 15.11.6.4 15.11.6.4 19.5.5.4 19.5.5.4
TypeError 15.11.6.5 15.11.6.5 19.5.5.5 19.5.5.5
URIError 15.11.6.6 15.11.6.6 19.5.5.6 19.5.5.6
Number 15.7 15.7 15.7 15.7 20.1 20.1
Number.EPSILON 20.1.2.1 20.1.2.1
Number.isFinite 20.1.2.2 20.1.2.2
Number.isInteger 20.1.2.3 20.1.2.3
Number.isNaN 20.1.2.4 20.1.2.4
Number.isSafeInteger 20.1.2.5 20.1.2.5
Number.MAX_SAFE_INTEGER 20.1.2.6 20.1.2.6
Number.MAX_VALUE 15.7.3.2 15.7.3.2 15.7.3.2 15.7.3.2 20.1.2.7 20.1.2.7
Number.MIN_SAFE_INTEGER 20.1.2.8 20.1.2.8
Number.MIN_VALUE 15.7.3.3 15.7.3.3 15.7.3.3 15.7.3.3 20.1.2.9 20.1.2.9
Number.NaN 15.7.3.4 15.7.3.4 15.7.3.4 15.7.3.4 20.1.2.10 20.1.2.10
Number.NEGATIVE_INFINITY 15.7.3.5 15.7.3.5 15.7.3.5 15.7.3.5 20.1.2.11 20.1.2.11
Number.parseFloat 20.1.2.12 20.1.2.12
Number.parseInt 20.1.2.13 20.1.2.13
Number.POSITIVE_INFINITY 15.7.3.6 15.7.3.6 15.7.3.6 15.7.3.6 20.1.2.14 20.1.2.14
Number.prototype 15.7.3.1 15.7.3.1 15.7.3.1 15.7.3.1 20.1.2.15 20.1.2.15
Number.prototype.constructor 15.7.4.1 15.7.4.1 15.7.4.1 15.7.4.1 20.1.3.1 20.1.3.1
Number.prototype.toExponential 15.7.4.6 15.7.4.6 20.1.3.2 20.1.3.2
Number.prototype.toFixed 15.7.4.5 15.7.4.5 20.1.3.3 20.1.3.3
Number.prototype.toLocaleString 15.7.4.3 15.7.4.3 20.1.3.4 20.1.3.4
Number.prototype.toPrecision 15.7.4.7 15.7.4.7 20.1.3.5 20.1.3.5
Number.prototype.toString 15.7.4.2 15.7.4.2 15.7.4.2 15.7.4.2 20.1.3.6 20.1.3.6
Number.prototype.valueOf 15.7.4.3 15.7.4.3 15.7.4.4 15.7.4.4 20.1.3.7 20.1.3.7
Math 15.8 15.8 15.8 15.8 20.2 20.2
Math.E 15.8.1.1 15.8.1.1 15.8.1.1 15.8.1.1 20.2.1.1 20.2.1.1
Math.LN10 15.8.1.2 15.8.1.2 15.8.1.2 15.8.1.2 20.2.1.2 20.2.1.2
Math.LN2 15.8.1.3 15.8.1.3 15.8.1.3 15.8.1.3 20.2.1.3 20.2.1.3
Math.LOG10E 15.8.1.5 15.8.1.5 15.8.1.5 15.8.1.5 20.2.1.4 20.2.1.4
Math.LOG2E 15.8.1.4 15.8.1.4 15.8.1.4 15.8.1.4 20.2.1.5 20.2.1.5
Math.PI 15.8.1.6 15.8.1.6 15.8.1.6 15.8.1.6 20.2.1.6 20.2.1.6
Math.SQRT1_2 15.8.1.7 15.8.1.7 15.8.1.7 15.8.1.7 20.2.1.7 20.2.1.7
Math.SQRT2 15.8.1.8 15.8.1.8 15.8.1.8 15.8.1.8 20.2.1.8 20.2.1.8
Math[@@toStringTag] 20.2.1.9 20.2.1.9
Math.abs 15.8.2.1 15.8.2.1 15.8.2.1 15.8.2.1 20.2.2.1 20.2.2.1
Math.acos 15.8.2.2 15.8.2.2 15.8.2.2 15.8.2.2 20.2.2.2 20.2.2.2
Math.acosh 20.2.2.3 20.2.2.3
Math.asin 15.8.2.3 15.8.2.3 15.8.2.3 15.8.2.3 20.2.2.4 20.2.2.4
Math.asinh 20.2.2.5 20.2.2.5
Math.atan 15.8.2.4 15.8.2.4 15.8.2.4 15.8.2.4 20.2.2.6 20.2.2.6
Math.atanh 20.2.2.7 20.2.2.7
Math.atan2 15.8.2.5 15.8.2.5 15.8.2.5 15.8.2.5 20.2.2.8 20.2.2.8
Math.cbrt 20.2.2.9 20.2.2.9
Math.ceil 15.8.2.6 15.8.2.6 15.8.2.6 15.8.2.6 20.2.2.10 20.2.2.10
Math.clz32 20.2.2.11 20.2.2.11
Math.cos 15.8.2.7 15.8.2.7 15.8.2.7 15.8.2.7 20.2.2.12 20.2.2.12
Math.cosh 20.2.2.13 20.2.2.13
Math.exp 15.8.2.8 15.8.2.8 15.8.2.8 15.8.2.8 20.2.2.14 20.2.2.14
Math.expm1 20.2.2.15 20.2.2.15
Math.floor 15.8.2.9 15.8.2.9 15.8.2.9 15.8.2.9 20.2.2.16 20.2.2.16
Math.fround 20.2.2.17 20.2.2.17
Math.hypot 20.2.2.18 20.2.2.18
Math.imul 20.2.2.19 20.2.2.19
Math.log 15.8.2.10 15.8.2.10 15.8.2.10 15.8.2.10 20.2.2.20 20.2.2.20
Math.log1p 20.2.2.21 20.2.2.21
Math.log10 20.2.2.22 20.2.2.22
Math.log2 20.2.2.23 20.2.2.23
Math.max 15.8.2.11 15.8.2.11 15.8.2.11 15.8.2.11 20.2.2.24 20.2.2.24
Math.min 15.8.2.12 15.8.2.12 15.8.2.12 15.8.2.12 20.2.2.25 20.2.2.25
Math.pow 15.8.2.13 15.8.2.13 15.8.2.13 15.8.2.13 20.2.2.26 20.2.2.26
Math.random 15.8.2.14 15.8.2.14 15.8.2.14 15.8.2.14 20.2.2.27 20.2.2.27
Math.round 15.8.2.15 15.8.2.15 15.8.2.15 15.8.2.15 20.2.2.28 20.2.2.28
Math.sign 20.2.2.29 20.2.2.29
Math.sin 15.8.2.16 15.8.2.16 15.8.2.16 15.8.2.16 20.2.2.30 20.2.2.30
Math.sinh 20.2.2.31 20.2.2.31
Math.sqrt 15.8.2.17 15.8.2.17 15.8.2.17 15.8.2.17 20.2.2.32 20.2.2.32
Math.tan 15.8.2.18 15.8.2.18 15.8.2.18 15.8.2.18 20.2.2.33 20.2.2.33
Math.tanh 20.2.2.34 20.2.2.34
Math.trunc 20.2.2.35 20.2.2.35
Date 15.9 15.9 15.9 15.9 20.3 20.3
Date.now 15.9.4.4 20.3.3.1 20.3.3.1
Date.parse 15.9.4.2 15.9.4.2 15.9.4.2 15.9.4.2 20.3.3.2 20.3.3.2
Date.prototype 15.9.4.1 15.9.4.1 15.9.4.1 15.9.4.1 20.3.3.3 20.3.3.3
Date.UTC 15.9.4.3 15.9.4.3 15.9.4.3 15.9.4.3 20.3.3.4 20.3.3.4
Date.prototype.constructor 15.9.5.1 15.9.5.1 15.9.5.1 15.9.5.1 20.3.4.1 20.3.4.1
Date.prototype.getDate 15.9.5.10 15.9.5.10 15.9.5.14 15.9.5.14 20.3.4.2 20.3.4.2
Date.prototype.getDay 15.9.5.12 15.9.5.12 15.9.5.16 15.9.5.16 20.3.4.3 20.3.4.3
Date.prototype.getFullYear 15.9.5.6 15.9.5.6 15.9.5.10 15.9.5.10 20.3.4.4 20.3.4.4
Date.prototype.getHours 15.9.5.14 15.9.5.14 15.9.5.18 15.9.5.18 20.3.4.5 20.3.4.5
Date.prototype.getMilliseconds 15.9.5.20 15.9.5.20 15.9.5.24 15.9.5.24 20.3.4.6 20.3.4.6
Date.prototype.getMinutes 15.9.5.16 15.9.5.16 15.9.5.20 15.9.5.20 20.3.4.7 20.3.4.7
Date.prototype.getMonth 15.9.5.8 15.9.5.8 15.9.5.12 15.9.5.12 20.3.4.8 20.3.4.8
Date.prototype.getSeconds 15.9.5.18 15.9.5.18 15.9.5.22 15.9.5.22 20.3.4.9 20.3.4.9
Date.prototype.getTime 15.9.5.4 15.9.5.4 15.9.5.9 15.9.5.9 20.3.4.10 20.3.4.10
Date.prototype.getTimezoneOffset 15.9.5.22 15.9.5.22 15.9.5.26 15.9.5.26 20.3.4.11 20.3.4.11
Date.prototype.getUTCDate 15.9.5.11 15.9.5.11 15.9.5.15 15.9.5.15 20.3.4.12 20.3.4.12
Date.prototype.getUTCDay 15.9.5.13 15.9.5.13 15.9.5.17 15.9.5.17 20.3.4.13 20.3.4.13
Date.prototype.getUTCFullYear 15.9.5.7 15.9.5.7 15.9.5.11 15.9.5.11 20.3.4.14 20.3.4.14
Date.prototype.getUTCHours 15.9.5.15 15.9.5.15 15.9.5.19 15.9.5.19 20.3.4.15 20.3.4.15
Date.prototype.getUTCMilliseconds 15.9.5.21 15.9.5.21 15.9.5.25 15.9.5.25 20.3.4.16 20.3.4.16
Date.prototype.getUTCMinutes 15.9.5.17 15.9.5.17 15.9.5.21 15.9.5.21 20.3.4.17 20.3.4.17
Date.prototype.getUTCMonth 15.9.5.9 15.9.5.9 15.9.5.13 15.9.5.13 20.3.4.18 20.3.4.18
Date.prototype.getUTCSeconds 15.9.5.19 15.9.5.19 15.9.5.23 15.9.5.23 20.3.4.19 20.3.4.19
Date.prototype.setDate 15.9.5.32 15.9.5.32 15.9.5.36 15.9.5.36 20.3.4.20 20.3.4.20
Date.prototype.setFullYear 15.9.5.36 15.9.5.36 15.9.5.40 15.9.5.40 20.3.4.21 20.3.4.21
Date.prototype.setHours 15.9.5.30 15.9.5.30 15.9.5.34 15.9.5.34 20.3.4.22 20.3.4.22
Date.prototype.setMilliseconds 15.9.5.24 15.9.5.24 15.9.5.28 15.9.5.28 20.3.4.23 20.3.4.23
Date.prototype.setMinutes 15.9.5.28 15.9.5.28 15.9.5.32 15.9.5.32 20.3.4.24 20.3.4.24
Date.prototype.setMonth 15.9.5.34 15.9.5.34 15.9.5.38 15.9.5.38 20.3.4.25 20.3.4.25
Date.prototype.setSeconds 15.9.5.26 15.9.5.26 15.9.5.30 15.9.5.30 20.3.4.26 20.3.4.26
Date.prototype.setTime 15.9.5.23 15.9.5.23 15.9.5.27 15.9.5.27 20.3.4.27 20.3.4.27
Date.prototype.setUTCDate 15.9.5.33 15.9.5.33 15.9.5.37 15.9.5.37 20.3.4.28 20.3.4.28
Date.prototype.setUTCFullYear 15.9.5.37 15.9.5.37 15.9.5.41 15.9.5.41 20.3.4.29 20.3.4.29
Date.prototype.setUTCHours 15.9.5.31 15.9.5.31 15.9.5.35 15.9.5.35 20.3.4.30 20.3.4.30
Date.prototype.setUTCMilliseconds 15.9.5.25 15.9.5.25 15.9.5.29 15.9.5.29 20.3.4.31 20.3.4.31
Date.prototype.setUTCMinutes 15.9.5.29 15.9.5.29 15.9.5.33 15.9.5.33 20.3.4.32 20.3.4.32
Date.prototype.setUTCMonth 15.9.5.35 15.9.5.35 15.9.5.39 15.9.5.39 20.3.4.33 20.3.4.33
Date.prototype.setUTCSeconds 15.9.5.27 15.9.5.27 15.9.5.31 15.9.5.31 20.3.4.34 20.3.4.34
Date.prototype.toDateString 15.9.5.3 15.9.5.3 20.3.4.35 20.3.4.35
Date.prototype.toISOString 15.9.5.43 20.3.4.36 20.3.4.36
Date.prototype.toJSON 15.9.5.44 20.3.4.37 20.3.4.37
Date.prototype.toLocaleDateString 15.9.5.6 15.9.5.6 20.3.4.38 20.3.4.38
Date.prototype.toLocaleString 15.9.5.39 15.9.5.39 15.9.5.5 15.9.5.5 20.3.4.39 20.3.4.39
Date.prototype.toLocaleTimeString 15.9.5.7 15.9.5.7 20.3.4.40 20.3.4.40
Date.prototype.toString 15.9.5.2 15.9.5.2 15.9.5.2 15.9.5.2 20.3.4.41 20.3.4.41
Date.prototype.toTimeString 15.9.5.4 15.9.5.4 20.3.4.42 20.3.4.42
Date.prototype.toUTCString 15.9.5.40 15.9.5.40 15.9.5.42 15.9.5.42 20.3.4.43 20.3.4.43
Date.prototype.valueOf 15.9.5.3 15.9.5.3 15.9.5.8 15.9.5.8 20.3.4.44 20.3.4.44
Date.prototype[@@toPrimitive] 20.3.4.45 20.3.4.45
String 15.5 15.5 15.5 15.5 21.1 21.1
String.fromCharCode 15.5.3.2 15.5.3.2 15.5.3.2 15.5.3.2 21.1.2.1 21.1.2.1
String.fromCodePoint 21.1.2.2 21.1.2.2
String.prototype 15.5.3.1 15.5.3.1 15.5.3.1 15.5.3.1 21.1.2.3 21.1.2.3
String.raw 21.1.2.4 21.1.2.4
String.prototype.charAt 15.5.4.4 15.5.4.4 15.5.4.4 15.5.4.4 21.1.3.1 21.1.3.1
String.prototype.charCodeAt 15.5.4.5 15.5.4.5 15.5.4.5 15.5.4.5 21.1.3.2 21.1.3.2
String.prototype.codePointAt 21.1.3.3 21.1.3.3
String.prototype.concat 15.5.4.6 15.5.4.6 21.1.3.4 21.1.3.4
String.prototype.constructor 15.5.4.1 15.5.4.1 15.5.4.1 15.5.4.1 21.1.3.5 21.1.3.5
String.prototype.endsWith 21.1.3.6 21.1.3.6
String.prototype.includes 21.1.3.7 21.1.3.7
String.prototype.indexOf 15.5.4.6 15.5.4.6 15.5.4.7 15.5.4.7 21.1.3.8 21.1.3.8
String.prototype.lastIndexOf 15.5.4.7 15.5.4.7 15.5.4.8 15.5.4.8 21.1.3.9 21.1.3.9
String.prototype.localeCompare 15.5.4.9 15.5.4.9 21.1.3.10 21.1.3.10
String.prototype.match 15.5.4.10 15.5.4.10 21.1.3.11 21.1.3.11
String.prototype.normalize 21.1.3.12 21.1.3.12
String.prototype.repeat 21.1.3.13 21.1.3.13
String.prototype.replace 15.5.4.11 15.5.4.11 21.1.3.14 21.1.3.14
String.prototype.search 15.5.4.12 15.5.4.12 21.1.3.15 21.1.3.15
String.prototype.slice 15.5.4.13 15.5.4.13 21.1.3.16 21.1.3.16
String.prototype.split 15.5.4.8 15.5.4.8 15.5.4.14 15.5.4.14 21.1.3.17 21.1.3.17
String.prototype.startsWith 21.1.3.18 21.1.3.18
String.prototype.substring 15.5.4.9 15.5.4.9 15.5.4.15 15.5.4.15 21.1.3.19 21.1.3.19
String.prototype.toLocaleLowerCase 15.5.4.17 15.5.4.17 21.1.3.20 21.1.3.20
String.prototype.toLocaleUpperCase 15.5.4.19 15.5.4.19 21.1.3.21 21.1.3.21
String.prototype.toLowerCase 15.5.4.11 15.5.4.11 15.5.4.16 15.5.4.16 21.1.3.22 21.1.3.22
String.prototype.toString 15.5.4.2 15.5.4.2 15.5.4.2 15.5.4.2 21.1.3.23 21.1.3.23
String.prototype.toUpperCase 15.5.4.12 15.5.4.12 15.5.4.18 15.5.4.18 21.1.3.24 21.1.3.24
String.prototype.trim 15.5.4.20 21.1.3.25 21.1.3.25
String.prototype.valueOf 15.5.4.3 15.5.4.3 15.5.4.3 15.5.4.3 21.1.3.26 21.1.3.26
String.prototype[@@iterator] 21.1.3.27 21.1.3.27
RegExp 15.10 15.10 21.2 21.2
RegExp.prototype 15.10.5.1 15.10.5.1 21.2.4.1 21.2.4.1
RegExp[@@species] 21.2.4.2 21.2.4.2
RegExp.prototype.constructor 15.10.6.1 15.10.6.1 21.2.5.1 21.2.5.1
RegExp.prototype.exec 15.10.6.2 15.10.6.2 21.2.5.2 21.2.5.2
RegExp.prototype.flags 21.2.5.3 21.2.5.3
RegExp.prototype.global 21.2.5.4 21.2.5.4
RegExp.prototype.ignoreCase 21.2.5.5 21.2.5.5
RegExp.prototype[@@match] 21.2.5.6 21.2.5.6
RegExp.prototype.multiline 21.2.5.7 21.2.5.7
RegExp.prototype[@@replace] 21.2.5.8 21.2.5.8
RegExp.prototype[@@search] 21.2.5.9 21.2.5.9
RegExp.prototype.source 21.2.5.10 21.2.5.10
RegExp.prototype[@@split] 21.2.5.11 21.2.5.11
RegExp.prototype.sticky 21.2.5.12 21.2.5.12
RegExp.prototype.test 15.10.6.3 15.10.6.3 21.2.5.13 21.2.5.13
RegExp.prototype.toString 15.10.6.4 15.10.6.4 21.2.5.14 21.2.5.14
RegExp.prototype.unicode 21.2.5.15 21.2.5.15
Array 15.4 15.4 15.4 15.4 22.1 22.1
Array.from 22.1.2.1 22.1.2.1
Array.isArray 15.4.3.2 22.1.2.2 22.1.2.2
Array.of 22.1.2.3 22.1.2.3
Array.prototype 15.4.3.1 15.4.3.1 15.4.3.1 15.4.3.1 22.1.2.4 22.1.2.4
Array[@@species] 22.1.2.5 22.1.2.5
Array.prototype.concat 15.4.4.4 15.4.4.4 22.1.3.1 22.1.3.1
Array.prototype.constructor 15.4.4.1 15.4.4.1 15.4.4.1 15.4.4.1 22.1.3.2 22.1.3.2
Array.prototype.copyWithin 22.1.3.3 22.1.3.3
Array.prototype.entries 22.1.3.4 22.1.3.4
Array.prototype.every 15.4.4.16 22.1.3.5 22.1.3.5
Array.prototype.fill 22.1.3.6 22.1.3.6
Array.prototype.filter 15.4.4.20 22.1.3.7 22.1.3.7
Array.prototype.find 22.1.3.8 22.1.3.8
Array.prototype.findIndex 22.1.3.9 22.1.3.9
Array.prototype.forEach 15.4.4.18 22.1.3.10 22.1.3.10
Array.prototype.includes 22.1.3.11
Array.prototype.indexOf 15.4.4.14 22.1.3.11 22.1.3.12
Array.prototype.join 15.4.4.3 15.4.4.3 15.4.4.5 15.4.4.5 22.1.3.12 22.1.3.13
Array.prototype.keys 22.1.3.13 22.1.3.14
Array.prototype.lastIndexOf 15.4.4.15 22.1.3.14 22.1.3.15
Array.prototype.map 15.4.4.19 22.1.3.15 22.1.3.16
Array.prototype.pop 15.4.4.6 15.4.4.6 22.1.3.16 22.1.3.17
Array.prototype.push 15.4.4.7 15.4.4.7 22.1.3.17 22.1.3.18
Array.prototype.reduce 15.4.4.21 22.1.3.18 22.1.3.19
Array.prototype.reduceRight 15.4.4.22 22.1.3.19 22.1.3.20
Array.prototype.reverse 15.4.4.4 15.4.4.4 15.4.4.8 15.4.4.8 22.1.3.20 22.1.3.21
Array.prototype.shift 15.4.4.9 15.4.4.9 22.1.3.21 22.1.3.22
Array.prototype.slice 15.4.4.10 15.4.4.10 22.1.3.22 22.1.3.23
Array.prototype.some 15.4.4.17 22.1.3.23 22.1.3.24
Array.prototype.sort 15.4.4.5 15.4.4.5 15.4.4.11 15.4.4.11 22.1.3.24 22.1.3.25
Array.prototype.splice 15.4.4.12 15.4.4.12 22.1.3.25 22.1.3.26
Array.prototype.toLocaleString 15.4.4.3 15.4.4.3 22.1.3.26 22.1.3.27
Array.prototype.toString 15.4.4.2 15.4.4.2 15.4.4.2 15.4.4.2 22.1.3.27 22.1.3.28
Array.prototype.unshift 15.4.4.13 15.4.4.13 22.1.3.28 22.1.3.29
Array.prototype.values 22.1.3.29 22.1.3.30
Array.prototype[@@iterator] 22.1.3.30 22.1.3.31
Array.prototype[@@unscopables] 22.1.3.31 22.1.3.32
Int8Array 22.2 22.2
Uint8Array 22.2 22.2
Uint8ClampedArray 22.2 22.2
Int16Array 22.2 22.2
Uint16Array 22.2 22.2
Int32Array 22.2 22.2
Uint32Array 22.2 22.2
Float32Array 22.2 22.2
Float64Array 22.2 22.2
%TypedArray%.from 22.2.2.1 22.2.2.1
%TypedArray%.of 22.2.2.2 22.2.2.2
%TypedArray%.prototype 22.2.2.3 22.2.2.3
%TypedArray%[@@species] 22.2.2.4 22.2.2.4
%TypedArray%.prototype.buffer 22.2.3.1 22.2.3.1
%TypedArray%.prototype.byteLength 22.2.3.2 22.2.3.2
%TypedArray%.prototype.byteOffset 22.2.3.3 22.2.3.3
%TypedArray%.prototype.constructor 22.2.3.4 22.2.3.4
%TypedArray%.prototype.copyWithin 22.2.3.5 22.2.3.5
%TypedArray%.prototype.entries 22.2.3.6 22.2.3.6
%TypedArray%.prototype.every 22.2.3.7 22.2.3.7
%TypedArray%.prototype.fill 22.2.3.8 22.2.3.8
%TypedArray%.prototype.filter 22.2.3.9 22.2.3.9
%TypedArray%.prototype.find 22.2.3.10 22.2.3.10
%TypedArray%.prototype.findIndex 22.2.3.11 22.2.3.11
%TypedArray%.prototype.forEach 22.2.3.12 22.2.3.12
%TypedArray%.prototype.indexOf 22.2.3.13 22.2.3.13
%TypedArray%.prototype.includes 22.2.3.14
%TypedArray%.prototype.join 22.2.3.14 22.2.3.15
%TypedArray%.prototype.keys 22.2.3.15 22.2.3.16
%TypedArray%.prototype.lastIndexOf 22.2.3.16 22.2.3.17
%TypedArray%.prototype.length 22.2.3.17 22.2.3.18
%TypedArray%.prototype.map 22.2.3.18 22.2.3.19
%TypedArray%.prototype.reduce 22.2.3.19 22.2.3.20
%TypedArray%.prototype.reduceRight 22.2.3.20 22.2.3.21
%TypedArray%.prototype.reverse 22.2.3.21 22.2.3.22
%TypedArray%.prototype.set 22.2.3.22 22.2.3.23
%TypedArray%.prototype.slice 22.2.3.23 22.2.3.24
%TypedArray%.prototype.some 22.2.3.24 22.2.3.25
%TypedArray%.prototype.sort 22.2.3.25 22.2.3.26
%TypedArray%.prototype.subarray 22.2.3.26 22.2.3.27
%TypedArray%.prototype.toLocaleString 22.2.3.27 22.2.3.28
%TypedArray%.prototype.toString 22.2.3.28 22.2.3.29
%TypedArray%.prototype.values 22.2.3.29 22.2.3.30
%TypedArray%.prototype[@@iterator] 22.2.3.30 22.2.3.31
%TypedArray%.prototype[@@toStringTag] 22.2.3.31 22.2.3.32
TypedArray.BYTES_PER_ELEMENT 22.2.5.1 22.2.5.1
TypedArray.prototype 22.2.5.2 22.2.5.2
TypedArray.prototype.BYTES_PER_ELEMENT 22.2.6.1 22.2.6.1
TypedArray.prototype.constructor 22.2.6.2 22.2.6.2
Map 23.1 23.1
Map.prototype 23.1.2.1 23.1.2.1
Map[@@species] 23.1.2.2 23.1.2.2
Map.prototype.clear 23.1.3.1 23.1.3.1
Map.prototype.constructor 23.1.3.2 23.1.3.2
Map.prototype.delete 23.1.3.3 23.1.3.3
Map.prototype.entries 23.1.3.4 23.1.3.4
Map.prototype.forEach 23.1.3.5 23.1.3.5
Map.prototype.get 23.1.3.6 23.1.3.6
Map.prototype.has 23.1.3.7 23.1.3.7
Map.prototype.keys 23.1.3.8 23.1.3.8
Map.prototype.set 23.1.3.9 23.1.3.9
Map.prototype.size 23.1.3.10 23.1.3.10
Map.prototype.values 23.1.3.11 23.1.3.11
Map.prototype[@@iterator] 23.1.3.12 23.1.3.12
Map.prototype[@@toStringTag] 23.1.3.13 23.1.3.13
Set 23.2 23.2
Set.prototype 23.2.2.1 23.2.2.1
Set[@@species] 23.2.2.2 23.2.2.2
Set.prototype.add 23.2.3.1 23.2.3.1
Set.prototype.clear 23.2.3.2 23.2.3.2
Set.prototype.constructor 23.2.3.3 23.2.3.3
Set.prototype.delete 23.2.3.4 23.2.3.4
Set.prototype.entries 23.2.3.5 23.2.3.5
Set.prototype.forEach 23.2.3.6 23.2.3.6
Set.prototype.has 23.2.3.7 23.2.3.7
Set.prototype.keys 23.2.3.8 23.2.3.8
Set.prototype.size 23.2.3.9 23.2.3.9
Set.prototype.values 23.2.3.10 23.2.3.10
Set.prototype[@@iterator] 23.2.3.11 23.2.3.11
Set.prototype[@@toStringTag] 23.2.3.12 23.2.3.12
WeakMap 23.3 23.3
WeakMap.prototype 23.3.2.1 23.3.2.1
WeakMap.prototype.constructor 23.3.3.1 23.3.3.1
WeakMap.prototype.delete 23.3.3.2 23.3.3.2
WeakMap.prototype.get 23.3.3.3 23.3.3.3
WeakMap.prototype.has 23.3.3.4 23.3.3.4
WeakMap.prototype.set 23.3.3.5 23.3.3.5
WeakMap.prototype[@@toStringTag] 23.3.3.6 23.3.3.6
WeakSet 23.4 23.4
WeakSet.prototype 23.4.2.1 23.4.2.1
WeakSet.prototype.add 23.4.3.1 23.4.3.1
WeakSet.prototype.constructor 23.4.3.2 23.4.3.2
WeakSet.prototype.delete 23.4.3.3 23.4.3.3
WeakSet.prototype.has 23.4.3.4 23.4.3.4
WeakSet.prototype[@@toStringTag] 23.4.3.5 23.4.3.5
ArrayBuffer 24.1 24.1
ArrayBuffer.isView 24.1.3.1 24.1.3.1
ArrayBuffer.prototype 24.1.3.2 24.1.3.2
ArrayBuffer[@@species] 24.1.3.3 24.1.3.3
ArrayBuffer.prototype.byteLength 24.1.4.1 24.1.4.1
ArrayBuffer.prototype.constructor 24.1.4.2 24.1.4.2
ArrayBuffer.prototype.slice 24.1.4.3 24.1.4.3
ArrayBuffer.prototype[@@toStringTag] 24.1.4.4 24.1.4.4
DataView 24.2 24.2
DataView.prototype 24.2.3.1 24.2.3.1
DataView.prototype.buffer 24.2.4.1 24.2.4.1
DataView.prototype.byteLength 24.2.4.2 24.2.4.2
DataView.prototype.byteOffset 24.2.4.3 24.2.4.3
DataView.prototype.constructor 24.2.4.4 24.2.4.4
DataView.prototype.getFloat32 24.2.4.5 24.2.4.5
DataView.prototype.getFloat64 24.2.4.6 24.2.4.6
DataView.prototype.getInt8 24.2.4.7 24.2.4.7
DataView.prototype.getInt16 24.2.4.8 24.2.4.8
DataView.prototype.getInt32 24.2.4.9 24.2.4.9
DataView.prototype.getUint8 24.2.4.10 24.2.4.10
DataView.prototype.getUint16 24.2.4.11 24.2.4.11
DataView.prototype.getUint32 24.2.4.12 24.2.4.12
DataView.prototype.setFloat32 24.2.4.13 24.2.4.13
DataView.prototype.setFloat64 24.2.4.14 24.2.4.14
DataView.prototype.setInt8 24.2.4.15 24.2.4.15
DataView.prototype.setInt16 24.2.4.16 24.2.4.16
DataView.prototype.setInt32 24.2.4.17 24.2.4.17
DataView.prototype.setUint8 24.2.4.18 24.2.4.18
DataView.prototype.setUint16 24.2.4.19 24.2.4.19
DataView.prototype.setUint32 24.2.4.20 24.2.4.20
DataView.prototype[@@toStringTag] 24.2.4.21 24.2.4.21
JSON 15.12 24.3 24.3
JSON.parse 15.12.2 24.3.1 24.3.1
JSON.stringify 15.12.3 24.3.2 24.3.2
JSON[@@toStringTag] 24.3.3 24.3.3
GeneratorFunction 25.2 25.2
GeneratorFunction.length 25.2.2.1 25.2.2.1
GeneratorFunction.prototype 25.2.2.2 25.2.2.2
GeneratorFunction.prototype.constructor 25.2.3.1 25.2.3.1
GeneratorFunction.prototype.prototype 25.2.3.2 25.2.3.2
GeneratorFunction.prototype[@@toStringTag] 25.2.3.3 25.2.3.3
Generator 25.3 25.3
Generator.prototype.constructor 25.3.1.1 25.3.1.1
Generator.prototype.next 25.3.1.2 25.3.1.2
Generator.prototype.return 25.3.1.3 25.3.1.3
Generator.prototype.throw 25.3.1.4 25.3.1.4
Generator.prototype[@@toStringTag] 25.3.1.5 25.3.1.5
Promise 25.4 25.4
Promise.all 25.4.4.1 25.4.4.1
Promise.prototype 25.4.4.2 25.4.4.2
Promise.race 25.4.4.3 25.4.4.3
Promise.reject 25.4.4.4 25.4.4.4
Promise.resolve 25.4.4.5 25.4.4.5
Promise[@@species] 25.4.4.6 25.4.4.6
Promise.prototype.catch 25.4.5.1 25.4.5.1
Promise.prototype.constructor 25.4.5.2 25.4.5.2
Promise.prototype.then 25.4.5.3 25.4.5.3
Promise.prototype[@@toStringTag] 25.4.5.4 25.4.5.4
Reflect 26.1 26.1
Reflect.apply 26.1.1 26.1.1
Reflect.construct 26.1.2 26.1.2
Reflect.defineProperty 26.1.3 26.1.3
Reflect.deleteProperty 26.1.4 26.1.4
Reflect.get 26.1.6 26.1.5
Reflect.getOwnPropertyDescriptor 26.1.7 26.1.6
Reflect.getPrototypeOf 26.1.8 26.1.7
Reflect.has 26.1.9 26.1.8
Reflect.isExtensible 26.1.10 26.1.9
Reflect.ownKeys 26.1.11 26.1.10
Reflect.preventExtensions 26.1.12 26.1.11
Reflect.set 26.1.13 26.1.12
Reflect.setPrototypeOf 26.1.14 26.1.13
Proxy 26.2 26.2
Proxy.revocable 26.2.2.1 26.2.2.1
escape 15.1.2.4 15.1.2.4 B.2.1 B.2.1 B.2.1.1 B.2.1.1
unescape 15.1.2.5 15.1.2.5 B.2.2 B.2.2 B.2.1.2 B.2.1.2
Object.prototype.__proto__ B.2.2.1 B.2.2.1
String.prototype.substr B.2.3 B.2.3 B.2.3.1 B.2.3.1
String.prototype.anchor B.2.3.2 B.2.3.2
String.prototype.big B.2.3.3 B.2.3.3
String.prototype.blink B.2.3.4 B.2.3.4
String.prototype.bold B.2.3.5 B.2.3.5
String.prototype.fixed B.2.3.6 B.2.3.6
String.prototype.fontcolor B.2.3.7 B.2.3.7
String.prototype.fontsize B.2.3.8 B.2.3.8
String.prototype.italics B.2.3.9 B.2.3.9
String.prototype.link B.2.3.10 B.2.3.10
String.prototype.small B.2.3.11 B.2.3.11
String.prototype.strike B.2.3.12 B.2.3.12
String.prototype.sub B.2.3.13 B.2.3.13
String.prototype.sup B.2.3.14 B.2.3.14
Date.prototype.getYear 15.9.5.5 15.9.5.5 B.2.4 B.2.4 B.2.4.1 B.2.4.1
Date.prototype.setYear 15.9.5.38 15.9.5.38 B.2.5 B.2.5 B.2.4.2 B.2.4.2
Date.prototype.toGMTString 15.9.5.41 15.9.5.41 B.2.6 B.2.6 B.2.4.3 B.2.4.3
RegExp.prototype.compile B.2.5.1 B.2.5.1

About

Overview of JavaScript specifications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published