Go to main content
Formats
Format
BibTeX
MARCXML
TextMARC
MARC
DublinCore
EndNote
NLM
RefWorks
RIS

Linked e-resources

Details

At a Glance; Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Chapter 1: Getting Started with ES6; ES6 The Specification; History of ECMA, ECMAScript, and JavaScript; One JavaScript; Using ES6; Setting Up ES6 Using Babel and webpack; Transpiling with Babel; Setting Up an ES6 Boilerplate; Start a New Project; Install webpack and webpack-dev-server; Install Babel in the Project; Configuring Webpack; Add Loaders; Adding Your Generated bundle.js script to your index.html; Setting Up a Development Server; Summary; Chapter 2: New Syntax in ES6

Variable Declarations: let, const, and Block ScopingBlock Scoping with let and const; More on Temporal Dead Zones; Variables Declarations in loops; Variable Declarations with Function Parameters and Global Scope; Arrow Functions; Using Arrow Functions to Create IIFEs; A Tale about this; 1. Function Invocation; 2. Method Invocation; 3. Constructor Invocation; this in Arrow Functions; Using Arrow Functions; Default Function Parameters; Rest and Spread Operators; The Spread Operator; Object Literal Extensions; Template Literals and Delimiters; Tagged Template Literals; Iterating with for...of

Method OverridingInheritable Built-Ins; Summary; Chapter 5: Modules; Module Systems and a Little History; The Module Pattern in Traditional JavaScript; Modules in ES6; Exporting; Default Exports; Importing; Importing Default Values; Exporting an Imported Binding; Renaming Identifiers; Loading Modules; Modules in Web Browsers; Loading Modules with ; Loading Modules Asynchronously in Browsers; Common Pitfalls; Syntax; Read-Only Bindings; Destructing an Import Statement and Using Variables; Using eval(); Module Specifier; Summary; Chapter 6: Symbols in ES6; Symbols

Applications of SymbolsSymbols and Registry; Symbol.for(key); Symbol.keyFor(symbol); Built-In Symbols; Summary; Chapter 7: Arrays and Collections; Arrays and New Methods; Array.from(); Array.of(); New Array.Prototype Methods; Array.prototype.entries( ); Array.prototype.keys( ); Array.prototype.values( ); Array.prototype.find( ); Array.prototype.findIndex( ); Array.prototype.fill( ); Array.prototype.copyWithin( ); Typed Arrays; Basics of Using Typed Arrays; Typed Arrays and Normal Arrays; Map and WeakMap; Map; Checking Keys Equality; WeakMap; Set and WeakSet; Set; WeakSet; Summary

Browse Subjects

Show more subjects...

Statistics

from
to
Export