Skip to content

Latest commit

Β 

History

History
122 lines (121 loc) Β· 2.37 KB

JavaScript.md

File metadata and controls

122 lines (121 loc) Β· 2.37 KB

JavaScript

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