,

Professional JavaScript for Web Developers

Paperback Engels 2019 9781119366447
Niet leverbaar.

Samenvatting

Update your skill set for ES 6 and 7 with the ultimate JavaScript guide for pros
Professional JavaScript for Web Developers is the essential guide to next-level JavaScript development. Written for intermediate-to-advanced programmers, this book jumps right into the technical details to help you clean up your code and become a more sophisticated JavaScript developer.

From JavaScript-specific object-oriented programming and inheritance, to combining JavaScript with HTML and other markup languages, expert instruction walks you through the fundamentals and beyond. This new fourth edition has been updated to cover ECMAScript 6 and 7 (also known as ES2015 and ES2016) and the major re-imagination and departure from ES 5.1; new frameworks and libraries, new techniques, new testing tools, and more are explained in detail for the professional developer, with a practical focus that helps you put your new skills to work on real-world projects.

The latest—and most dramatic—ES release is already being incorporated into JavaScript engines in major browsers; this, coupled with the rise in mobile web traffic increasing demand for responsive, dynamic web design, means that all web developers need to update their skills - and this book is your ideal resource for quick, relevant guidance.

- Get up to date with ECMAScript 6 and 7, new frameworks, and new libraries
- Delve into web animation, emerging APIs, and build systems
- Test more effectively with mocks, unit tests, functional tests, and other tools
- Plan your builds for future ES releases

Even if you think you know JavaScript, new ES releases bring big changes that will affect the way you work. For a professional-level update that doesn't waste time on coding fundamentals, Professional JavaScript for Web Developers is the ultimate resource to bring you up to speed.

Specificaties

ISBN13:9781119366447
Taal:Engels
Bindwijze:paperback
Aantal pagina's:1200
Uitgever:Wrox
Verschijningsdatum:25-11-2019
Hoofdrubriek:IT-management / ICT

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Over Matt Frisbie

Matt Frisbie is the author of Angular 2 Cookbook and AngularJS Web Application Development Cookbook as well as several video series. A software engineer at Google, he is actively involved in the JavaScript community and often does open webcasts as well as giving talks at meetups.

Andere boeken door Matt Frisbie

Inhoudsopgave

Foreword xlvii
Introduction xlix

Chapter 1: What is Javascript? 1
A Short History 2
JavaScript Implementations 3
JavaScript Versions 11
Summary 12

Chapter 2: Javascript in Html 13
The SCRIPT Element 13
Inline Code versus External Files 21
Document Modes 22
The noscript Element 23
Summary 24

Chapter 3: Language Basics 25
Syntax 25
Keywords and Reserved Words 28
Variables 29
Data Types 36
Operators 68
Statements 90
Functions 98
Summary 100

Chapter 4: Variables, Scope, and Memory 101
Primitive and Reference Values 101
Execution Context and Scope 106
Garbage Collection 114
Summary 122

Chapter 5: Basic Reference Types 125
The Date Type 126
The RegExp Type 131
Primitive Wrapper Types 139
Singleton Built-in Objects 157
Summary 165

Chapter 6: Collection Reference Types 167
The Object Type 167
The Array Type 170
Typed Arrays 190
The Map Type 201
The WeakMap Type 206
The Set Type 211
The WeakSet Type 217
Iteration and Spread Operators 220
Summary 222

Chapter 7: Iterators and Generators 225
Introduction to Iteration 225
The Iterator Pattern 226
Generators 236
Summary 249

Chapter 8: Objects, Classes, and Object-Oriented Programming 251
Understanding Objects 251Object Creation 268
Inheritance 289
Classes 302
Summary 320
Afgekapt op 61 regels

Managementboek Top 100

Rubrieken

Producten

    Auteurs

      Trefwoorden

        Artikelen

          Professional JavaScript for Web Developers