JavaScript - The Definitive Guide

JavaScript - The Definitive Guide

Description

JavaScript is the programming language of the web and is used by more software developers today than any other programming language. For nearly 25 years this best seller has been the go-to guide for JavaScript programmers. The seventh edition is fully updated to cover the 2020 version of JavaScript, and new chapters cover classes, modules, iterators, generators, Promises, async/await, and metaprogramming. You'll find illuminating and engaging example code throughout.

This book is for programmers who want to learn JavaScript and for web developers who want to take their understanding and mastery to the next level. It begins by explaining the JavaScript language itself, in detail, from the bottom up. It then builds on that foundation to cover the web platform and Node.js.

Topics include:
Types, values, variables, expressions, operators, statements, objects, and arrays
Functions, classes, modules, iterators, generators, Promises, and async/await
JavaScript's standard library: data structures, regular expressions, JSON, i18n, etc.
The web platform: documents, components, graphics, networking, storage, and threads
Node.js: buffers, files, streams, threads, child processes, web clients, and web servers
Tools and language extensions that professional JavaScript developers rely on

Similar Books

ISBN 10: 1593279507
ISBN 13: 9781593279509

01 Dec 2020
Marijn Haverbeke

ISBN 10: 1492051721
ISBN 13: 9781492051725

07 Jul 2020
Eve Porcello

ISBN 10: 1492047848
ISBN 13: 9781492047841

10 Dec 2019
Sam Newman

ISBN 10: 0134685997
ISBN 13: 9780134685991

19 Jan 2018
Joshua Bloch

ISBN 10: 1119578884
ISBN 13: 9781119578888

01 Aug 2020
Christopher Negus

ISBN 10: 0984782850
ISBN 13: 9780984782857

01 Jul 2015
Gayle Laakmann McDowell

ISBN 10: 1118907442
ISBN 13: 9781118907443

13 Aug 2014
Jon Duckett

ISBN 10: 0596517742
ISBN 13: 9780596517748

30 May 2008
Douglas Crockford

ISBN 10: 1492053112
ISBN 13: 9781492053118

24 Mar 2020
Andrew Hoffman

ISBN 10: 1680507222
ISBN 13: 9781680507225

01 Sep 2020
Jay Wengrow

ISBN 10: 1617292230
ISBN 13: 9781617292231

05 Sep 2019
Aditya Bhargava

ISBN 10: 1839211563
ISBN 13: 9781839211560

30 Apr 2020
Ben Frain