Features tagged “ECMAScript”

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