You Don't Know JS: Up & Going

You Don't Know JS: Up & Going

by Kyle Simpson


View All Available Formats & Editions
Eligible for FREE SHIPPING
  • Want it by Tuesday, October 23  Order now and choose Expedited Shipping during checkout.
    Same Day shipping in Manhattan. 
    See Details


You Don't Know JS: Up & Going by Kyle Simpson

It’s easy to learn parts of JavaScript, but much harder to learn it completely—or even sufficiently—whether you’re new to the language or have used it for years. With the "You Don’t Know JS" book series, you’ll get a more complete understanding of JavaScript, including trickier parts of the language that many experienced JavaScript programmers simply avoid.

The series’ first book, Up & Going, provides the necessary background for those of you with limited programming experience. By learning the basic building blocks of programming, as well as JavaScript’s core mechanisms, you’ll be prepared to dive into the other, more in-depth books in the series—and be well on your way toward true JavaScript.

With this book you will:

  • Learn the essential programming building blocks, including operators, types, variables, conditionals, loops, and functions
  • Become familiar with JavaScript's core mechanisms such as values, function closures, this, and prototypes
  • Get an overview of other books in the series—and learn why it’s important to understand all parts of JavaScript

Product Details

ISBN-13: 9781491924464
Publisher: O'Reilly Media, Incorporated
Publication date: 04/13/2015
Pages: 88
Sales rank: 473,150
Product dimensions: 5.90(w) x 8.80(h) x 0.50(d)

About the Author

Kyle Simpson is an Open Web Evangelist from Austin, TX. He's passionate about JavaScript, HTML5, real-time/peer-to-peer communications, and web performance. Otherwise, he's probably bored by it. Kyle is an author, workshop trainer, tech speaker, and avid OSS community member.

Table of Contents

Foreword v

Preface vii

1 Into Programming 1

Code 2

Expressions 3

Try It Yourself 4

Operators 8

Values & Types 10

Code Comments 12

Variables 14

Blocks 17

Conditionals 18

Loops 20

Functions 22

Practice 26

Review 28

2 Into JavaScript 29

Values & Types 30

Variables 40

Conditionals 43

Strict Mode 45

Functions as Values 47

This Identifier 52

Prototypes 53

Old & New 55

Non-JavaScript 58

Review 59

3 Into YDKJS 61

Scope & Closures 61

This & Object Prototypes 62

Types & Grammar 63

Async & Performance 64

ES6 & Beyond 65

Review 67

A Acknowledgments 69

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews