Author’s Note: This is a mini series, which will host a comprehensive outline of integrated object orientation within JavaScript versions ES5 and ES6 respectively.
§3 Topics:
- Object Literal Syntax Tweaks
- Destructuring Assignment Syntax
- ES6 Inheritance
- Static Methods
- Setters and Getters
- Subclassing Builtins
- Symbols
- Object Assignment Methods
- Sets
- The Reflect API
- The Proxy API
- Proxy Revocable
Author’s Note: This is a mini series, which will host a comprehensive outline of integrated object orientation within JavaScript versions ES5 and ES6 respectively.
§2 Topics:
- Function Scope
- JavaScript Function Closures
- Immediately-Invoked Function Expression
- Constructor Functions
- Inheritance/Prototype Chains
- ES5 Helper functions and introducing ES6
- Hoisting in ES6
- Fat Arrow Functions
Author’s Note: This is a mini series, which will host a comprehensive outline of integrated object orientation within JavaScript versions ES5 and ES6 respectively.
§1 Topics:
- JS similarities/differences to traditional OOP
- Property Access
- JavaScript primitives
- Functions are objects
- Function Properties
- Method calling
- Functions in functions
- Using call and apply
- Binding