Skip to content

Latest commit

 

History

History
70 lines (45 loc) · 666 Bytes

javascript-lang-outline.md

File metadata and controls

70 lines (45 loc) · 666 Bytes

Javascript Basic

Values and Primitives

  • Numbers
  • Strings
  • Booleans
  • null
  • undefined
  • Objects
  • Functions

Statements

  • Declarations
  • Conditionals
  • Loops
  • Exceptions
  • Flow statments

Equality and Comparison

Objects

  • Object literals
  • Properties
  • Methods
  • Prototypes
  • Inheritance

Arrays

  • Array literals
  • Properties
  • Methods

JSON

  • Javascript Object Notation

Functions

  • Lambda
  • Anonymous functions
  • First Class Objects
  • Methods
  • Prototypes
  • Scope
  • Invocation forms (this)
  • Arguments

Dynamic Compilation

  • Eval
  • Function

Modules and Namespaces

  • Namespace
  • Module
  • Mixins
  • Dynamic Module