Skip to content

Latest commit

 

History

History
122 lines (121 loc) · 2 KB

JavaScript.md

File metadata and controls

122 lines (121 loc) · 2 KB

JavaScript

  • Language +
    • Object +
    • Function +
    • Boolean +
    • Number +
    • BigInt +
    • String +
    • Symbol +
    • Infinity +
    • NaN +
    • undefined +
    • null +
    • this +
    • instanceof ~
    • ...spread ~
    • ...rest +
    • typeof +
    • Destructuring ~
    • Generators
    • Iterators
    • Async generator
    • Async iterator
    • Chaining ~
    • Optional chaining
    • IIFE
    • Async IIFE
    • global
    • globalThis
    • window
    • Getters and setters ~
    • __proto__
    • prototype
    • Equality operators +
    • Logical operators +
    • Logical Assignment +
    • Bitwise operators ~
    • Ternary operator ~
    • void
    • yield
    • await
    • Template literal
    • Strict mode +
    • Hoisting +
    • delete +
    • in +
    • super
    • eval
    • static
    • Number.parseInt
    • Number.parseFloat
    • Property descriptors
    • Sealing properties
    • Freezing properties
    • Computed properties
    • Instance class fields
    • Static class fields
    • Private class fields
    • Private class methods
  • Statements +
    • if +
    • while +
    • do..while +
    • for +
    • for..in +
    • for..of +
    • for await ~
    • throw
    • break +
    • continue +
    • import +
    • export +
    • label
    • try..catch +
    • switch +
    • class
    • extends
    • with
    • new +
  • Functions +
    • Arrow function +
    • Async function
    • Function declaration +
    • Function expression +
    • Default parameters +
    • Functional object ~
    • Function.prototype.call ~
    • Function.prototype.bind ~
    • Function.prototype.apply ~
    • return +
  • Data structures +
    • Array +
    • Map +
    • Set +
    • WeakMap
    • WeakSet
    • Typed arrays
    • Mixins
    • Object.assign
  • Standard classes and namespaces +
    • Proxy
    • RegExp
    • Date +
    • Math +
    • Reflect
    • Error +
    • Atomics
    • JSON ~
    • WeakRef
    • FinalizationRegistry
    • Intl
    • Promise
    • console +
    • Timers
  • Infrastructure
    • V8 +
    • Node.js +
    • npm +
    • prettier
    • MDN
    • TC39