The JavaScript Handbook

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Author(s): Flavio Copes
Year: 0

Language: English
Pages: 171

Preface......Page 4
Introduction to JavaScript......Page 5
ECMAScript......Page 8
ES6......Page 12
ES2016......Page 23
ES2017......Page 25
ES2018......Page 31
Coding style......Page 35
Lexical Structure......Page 39
Variables......Page 43
Types......Page 46
Expressions......Page 50
Prototypal inheritance......Page 53
Classes......Page 56
Exceptions......Page 60
Semicolons......Page 62
Quotes......Page 66
Template Literals......Page 68
Functions......Page 73
Arrow Functions......Page 83
Closures......Page 86
Arrays......Page 88
Loops......Page 96
Events......Page 100
The Event Loop......Page 107
Asynchronous programming and callbacks......Page 117
Promises......Page 121
Async and Await......Page 127
Loops and Scope......Page 131
Timers......Page 134
this......Page 138
Strict Mode......Page 142
Immediately-invoked Function Expressions (IIFE)......Page 149
Math operators......Page 152
The Math object......Page 157
ES Modules......Page 161
CommonJS......Page 166
Glossary......Page 168