Rangle.io : Angular 2 Training
Rangle.io : Angular 2 Training
Introduction
License
Why Angular?
The Architect's Guide to Angular
EcmaScript 6 and TypeScript Features
ES6
Classes
Refresher on 'this'
Arrow Functions
Template Strings
Inheritance
Delegation
Constants and Block Scoped Variables
...spread and ...rest
Destructuring
Modules
TypeScript
The JavaScript Toolchain
Bootstrapping an Angular Application
Components in Angular
Directives
Advanced Components
Observables
Angular Dependency Injection
Http
Change Detection
Zone.js
Advanced Angular
Immutable.js
Pipes
Forms
Modules
Routing
State Management
TDD Testing
Migrating Angular 1.x Projects to Angular 2
Project Setup
Angular CLI
Accessibility in Angular
Internationalization in Angular
Glossary
Further Reading And Reference
Powered by GitBook

ES6

JavaScript was created in 1995, but the language is still thriving today. There are subsets, supersets, current versions and the latest version ES6 that brings a lot of new features.

Some of the highlights:

  • Classes

  • Arrow Functions

  • Template Strings

  • Inheritance

  • Constants and Block Scoped Variables

  • Spread and Rest operators

  • Destructuring

  • Modules

Previous
EcmaScript 6 and TypeScript Features
Next
Classes
Last updated 2 years ago