• Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to secondary navigation
  • Skip to primary sidebar

OnlineProgrammingBooks.com

Legally Free Computer Books

  • All Categories
  • All Books
  • All Categories
  • All Books
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact
You are here: Home ▶ JavaScript ▶ JavaScript for impatient programmers

JavaScript for impatient programmers

September 5, 2022

JavaScript for impatient programmers

JavaScript for impatient programmers makes JavaScript less challenging to learn for newcomers by offering a modern view that is as consistent as possible. No prior knowledge of JavaScript is required, but you should know how to program.

 

Table of Contents

  • Before you buy the book
  • FAQ: book and supplementary material
  • Why JavaScript? (bonus)
  • The nature of JavaScript (bonus)
  • History and evolution of JavaScript
  • New JavaScript features
  • FAQ: JavaScript
  • Using JavaScript: the big picture
  • Syntax
  • Consoles: interactive JavaScript command lines
  • Assertion API
  • Getting started with quizzes and exercises
  • Variables and assignment
  • Values
  • Operators
  • The non-values undefined and null
  • Booleans
  • Numbers
  • Math
  • Bigints – arbitrary-precision integers [ES2020] (advanced)
  • Unicode – a brief introduction (advanced)
  • Strings
  • Using template literals and tagged templates
  • Symbols
  • Control flow statements
  • Exception handling
  • Callable values
  • Evaluating code dynamically: eval(), new Function() (advanced)
  • Modules
  • Objects
  • Classes [ES6]
  • Synchronous iteration
  • Arrays (Array)
  • Typed Arrays: handling binary data (advanced)
  • Maps (Map)
  • WeakMaps (WeakMap) (advanced)
  • Sets (Set)
  • WeakSets (WeakSet) (advanced)
  • Destructuring
  • Synchronous generators (advanced)
  • Asynchronous programming in JavaScript
  • Promises for asynchronous programming [ES6]
  • Async functions
  • Asynchronous iteration
  • Regular expressions (RegExp)
  • Dates (Date)
  • Creating and parsing JSON (JSON)
  • Next steps: overview of web development (bonus)

Download Free PDF / Read Online

Author(s): Dr. Axel Rauschmayer
Publisher: Independently published
Published: 2022
Format(s): HTML(Online), PDF, EPUB, MOBI (50%)
File size: –
Number of pages: 526 pages
Download / View Link(s): Read online

Similar Books:

  1. Exploring ES6
  2. Practical Modern JavaScript
  3. C++ FAQ Lite
  4. Hacking with React
  5. JavaScript Enlightenment
Previous Post: « Google Cloud Platform for Developers
Next Post: Deep JavaScript: Theory and techniques »

Primary Sidebar

Get Latest Updates

  • Facebook
  • Pinterest
  • RSS
  • Twitter
  • YouTube
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact

Copyright © 2006–2025 OnlineProgrammingBooks.com