Features tagged “ECMAScript”

  1. Finding elements in Arrays and TypedArrays ECMAScript
  2. at method for relative indexing ECMAScript
  3. Error causes ECMAScript
  4. Object.hasOwn ECMAScript
  5. Import assertions ECMAScript
  6. Private brand checks a.k.a. #foo in obj ECMAScript
  7. Class static initialization blocks ECMAScript
  8. WebAssembly integration with JavaScript BigInt WebAssembly ECMAScript
  9. Atomics.wait, Atomics.notify, Atomics.waitAsync ECMAScript ES2020
  10. Logical assignment ECMAScript ES2021
  11. RegExp match indices ECMAScript
  12. String.prototype.replaceAll ECMAScript ES2021
  13. Top-level await ECMAScript
  14. Nullish coalescing ECMAScript ES2020
  15. Optional chaining ECMAScript ES2020
  16. globalThis ECMAScript ES2020
  17. Weak references and finalizers ECMAScript ES2021
  18. Stable Array.prototype.sort ECMAScript ES2019
  19. Symbol.prototype.description ECMAScript ES2019
  20. Object.fromEntries ECMAScript ES2019
  21. Promise combinators ECMAScript ES2020 ES2021
  22. Array.prototype.flat and Array.prototype.flatMap ECMAScript ES2019
  23. Numeric separators ECMAScript ES2021
  24. String.prototype.matchAll ECMAScript ES2020
  25. Module namespace exports ECMAScript ES2020
  26. Public and private class fields ECMAScript ES2022
  27. Well-formed JSON.stringify ECMAScript ES2019
  28. JavaScript modules ECMAScript ES2015
  29. BigInt: arbitrary-precision integers in JavaScript ECMAScript ES2020
  30. Optional catch binding ECMAScript ES2019
  31. String.prototype.trimStart and String.prototype.trimEnd ECMAScript ES2019
  32. Revised Function.prototype.toString ECMAScript ES2019
  33. Dynamic import() ECMAScript ES2020
  34. Promise.prototype.finally ECMAScript ES2018
  35. Object rest and spread properties ECMAScript ES2018