Return to home page
Searching: Otterbein library catalog
  Previous Record Previous Item Next Item Next Record
  Reviews, Summaries, etc...
Author Grover, Deepak, 1945-
Title ES6 for humans : The Latest Standard of JavaScript: ES2015 and Beyond / Deepak Grover, Hanu Prateek Kunduru.
Imprint [United States] : Apress, 2017.

View online
View online
Author Grover, Deepak, 1945-
Subject JavaScript (Computer program language) -- Standards.
Genre/Form Electronic books.
Alt Name Prateek Kunduru, Hanu.
Ohio Library and Information Network.
Description 1 online resource.
Contents 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 Symbols; Symbols 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
Summary Chapter 3: Destructuring; Destructuring of Objects and Arrays; Object Destructuring Syntax; Assignment Using Destructuring; Default Values; Nested Destructuring; Destructuring Using the rest Syntax; Destructured Parameters; Summary; Chapter 4: Classes in ES6; Classes in ES6; Defining Classes in ES6; Class Declarations; Class Expressions; Class Methods and Accessor Properties; Computed Method Names; Class Properties and Privacy; Using Constructor Environments; Using WeakMaps; Static Methods and Properties; Class Inheritance and the Super Keyword; Inheriting Static Properties
Access Available to OhioLINK libraries.
Note Print version record.
ISBN 9781484226230 (electronic bk.)
1484226232 (electronic bk.)
OCLC # 994752110
Additional Format Original 9781484226223 1484226224 (OCoLC)987281954.