ShenBao / es6-notes

ES6+ 学习笔记(ES2015-2024新特性笔记) https://shenbao.github.io/es6-notes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

es6-notes

ES Next 学习笔记

  1. ES Next Mind Map
  1. ES Next 简述
  2. 环境准备
  3. 开发环境
  4. ES Next Feat List
  5. 扩展:现代前端环境
  1. Scope
  2. Let & Const
  3. Desctructuring
  4. String
  5. Number
  6. Array
  7. Object
  8. Function
  9. Class
  10. Symbol
  11. Set
  12. Map
  13. RegExp
  14. Proxy
  15. Reflect
  16. Promise
  17. Generator
  18. Iterator
  19. Module
  1. Array.prototype.includes()
  2. Exponentiation Operator
  1. String
  2. Object
  3. Async & Await
  4. Trailing commas
  1. For await of
  2. RegExp
  3. String
  4. Object Rest & Spread
  5. Promise.prototype.finally()
  1. String.prototype.{trimStart.trimEnd}
  2. Array.prototype.{flat.flatMap}
  3. Symbol.prototype.description
  4. Object.fromEntries()
  5. Function.prototype.toString()
  6. JSON
  7. 可选的 Catch Binding
  1. BigInt
  2. String.prototype.matchAll()
  3. Promise.allSettled()
  4. Dynamic Import()
  5. ES Module 增强
  6. globalThis
  7. Optional chaining
  8. Nullish coalescing Operator
  1. String.prototype.replaceAll()
  2. Promise.any()
  3. WeakRefs & Finalizers
  4. Logical Assignment Operators
  5. Numeric separators
  1. Class Fields
  2. RegExp Match Indices
  3. Top-level await
  4. Ergonomic brand checks for Private Fields
  5. .at()
  6. Accessible Object.prototype.hasOwnProperty
  7. Class Static Block
  8. Error Cause
  1. Array.prototype.{findLast.findLastIndex}
  2. Hashbang Grammar
  3. Symbols as WeakMap keys
  4. Change Array by Copy
  1. Well-Formed Unicode Strings
  2. Atomics.waitAsync
  1. Intl API
  2. Intl.DateTimeFormat
  3. Intl.NumberFormat
  4. Intl.Collator
  5. Intl.ListFormat
  6. Intl.RelativeTimeFormat

More links

About

ES6+ 学习笔记(ES2015-2024新特性笔记) https://shenbao.github.io/es6-notes


Languages

Language:JavaScript 99.0%Language:HTML 1.0%Language:CSS 0.0%