CSU-Carig

LRC WEB OPAC

Your Gateway to Our Library Collection

RedEagle Search
Normal view MARC view ISBD view

ES6 for humans : The Latest Standard of JavaScript: ES2015 and Beyond /

by Grover, Deepak.
Additional authors: Prateek Kunduru, Hanu.
Physical details: 143 pages : illustration ; ISBN: 9781484226230.
Tags from this library: No tags from this library for this title. Add tag(s)
Log in to add tags.
    average rating: 0.0 (0 votes)
Item type Location Collection Call number Status Date due Barcode
Electronic Books Electronic Books E-Resource Section E-Books 004 (Browse shelf) Available

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

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

There are no comments for this item.

Log in to your account to post a comment.

Cagayan State University University Library, Carig Campus
Tuguegarao City, Cagayan 3500 | www.csucarig.edu.ph

Powered by Koha