Free Downloads
You Don't Know JS: Types & Grammar

No matter how much experience you have with JavaScript, odds are you don’t fully understand the language. As part of the "You Don’t Know JS" series, this compact guide explores JavaScript types in greater depth than previous treatments by looking at type coercion problems, demonstrating why types work, and showing you how to take advantage of these features.Like other books in this series, You Don’t Know JS: Types & Grammar dives into trickier parts of the language that many JavaScript programmers simply avoid or assume don’t exist (like types). Armed with this knowledge, you can achieve true JavaScript mastery.With this book you will:Get acquainted with JavaScript’s seven types: null, undefined, boolean, number, string, object, and symbolUnderstand why JavaSript’s unique array, string, and number characteristics may delight or confound youLearn how natives provide object wrappers around primitive valuesDive into the coercion controversy—and learn why this feature is useful in many casesExplore various nuances in JavaScript syntax, involving statements, expressions, and other features

Series: You Don't Know Js

Paperback: 198 pages

Publisher: O'Reilly Media; 1 edition (February 14, 2015)

Language: English

ISBN-10: 1491904194

ISBN-13: 978-1491904190

Product Dimensions: 6 x 0.4 x 9 inches

Shipping Weight: 8.8 ounces (View shipping rates and policies)

Average Customer Review: 5.0 out of 5 stars  See all reviews (11 customer reviews)

Best Sellers Rank: #240,903 in Books (See Top 100 in Books) #176 in Books > Computers & Technology > Programming > Web Programming > JavaScript #577 in Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Software Development #867 in Books > Textbooks > Computer Science > Programming Languages

Look for more titles in the series JavaScript is awesome. It's easy to learn partially, and much harder to learn completely (or even sufficiently). When developers encounter confusion, they usually blame the language instead of their lack of understanding. These books aim to fix that, inspiring a strong appreciation for the language you can now, and should, deeply know. If at every point that you encounter a surprise or frustration in JavaScript, your response is to add it to the blacklist, as some are accustomed to doing, you soon will be relegated to a hollow shell of the richness of JavaScript. This "You Don't Know JavaScript" book series offers a contrary challenge: learn and deeply understand 'all' of JavaScript, even and especially 'the tough parts'.

You Don't Know JS: Types & Grammar Complete English Grammar Rules: Examples, Exceptions, Exercises, and Everything You Need to Master Proper Grammar (The Farlex Grammar Book Book 1) Spanish Grammar Beginners: A Dual Spanish Grammar Book for Beginners (Spanish Grammar Beginners & Intermediate nº 1) (Spanish Edition) Blood Types, Body Types And You (Revised & Expanded) Eat Right for Your Type Live Right for Your Type (4 blood types, 4 diets 4 blood types, 4 programs) THE NARCISSIST'S SECRETS: (Know the things they don't want you to know!) Richbaub's Introduction to Middle School Grammar Book 1: A Foundation in Grammar for Middle School Writers (Volume 1) Grammar in Context 2 (Grammar in Context, New Edition) English Grammar for Students of Latin: The Study Guide for Those Learning Latin, Third edition (O&H Study Guide) (English Grammar Series) Essential Latin Grammar: Bennett's Grammar Revised Planet Law School II: What You Need to Know (Before You Go), But Didn't Know to Ask... and No One Else Will Tell You, Second Edition Muscle Myths: 50 Health & Fitness Mistakes You Don't Know You're Making (The Build Muscle, Get Lean, and Stay Healthy Series Book 3) When Strangers Meet: How People You Don't Know Can Transform You (TED Books) Targeting Autism: What We Know, Don't Know, and Can do to Help Young Children with Autism and Related Disorders Don't Just Sign... Communicate!: A Student's Guide to Mastering American Sign Language Grammar Healing ADD Revised Edition: The Breakthrough Program that Allows You to See and Heal the 7 Types of ADD Everything You Need to Know About Caregiving for Parkinson's Disease (Everything You Need to Know About Parkinson's Disease) (Volume 2) Dr. Earl Mindell's What You Should Know About Fiber and Digestion (What You Should Know Health Management Series) 50 Maths Ideas You Really Need to Know (50 Ideas You Really Need to Know Series) 601 Words You Need to Know to Pass Your Exam (Barron's 601 Words You Need to Know to Pass Your Exam)