JavaScript: The New Toys

  • Author: T. J. Crowder
  • ISBN: 1119367956
  • Year: 2020
  • Pages: 216
  • Language: English
  • File size: 12.4 MB
  • File format: PDF
  • Category: JavaScript
Categories: ,

Book Description:

All of JavaScript’s latest features, in thickness, made simple to comprehend.

JavaScript is a rapidly changing language and it may be challenging to maintain the toys being inserted. JavaScript: The New Toys explores the newest features of the world’s most popular programming language whilst also showing readers the best way to monitor what is coming next. After setting the stage by covering who oversees the process of enhancing JavaScript, the way new features become introduced, language, and also a high-level overview of new attributes, it details each new or updated thing in-depth, such as applications, possible pitfalls, and expert recommendations for updating old habits in light of new capabilities.

Covers all of the additions to JavaScript in ES2015-ES2019 plus a preview of ES2020 (and outside )
Explores the Most Recent syntax: bullish coalescing, optional chaining, allow and const, class syntax, private methods, private areas, new. target, numeric separators, BigInt, destructuring, default parameters, arrow functions, async functions, await, generator functions,… (rest and spread), template literals, binary and octal literals, ** (exponentiation), calculated property/method titles, for-of, for-await-of, shorthand properties, along with others

  • Details the new features and patterns including modules, guarantees, iteration, generators, Symbol, Proxy, reflection, typed arrays, Atomics, shared memory, WeakMap, WeakSet, and more
  • Highlights common pitfalls and explains how to avoid them
  • Shows the way to follow the improvements process and even Take Part in the process yourself
  • Explains how to use new features even before they are widely supported


There are no reviews yet.

Be the first to review “JavaScript: The New Toys”

Your email address will not be published. Required fields are marked *