---
product_id: 4130161
title: "Secrets of the JavaScript Ninja"
brand: "john resigbear bibeault"
price: "€ 53.79"
currency: EUR
in_stock: true
reviews_count: 10
url: https://www.desertcart.be/products/4130161-secrets-of-the-javascript-ninja
store_origin: BE
region: Belgium
---

# Secrets of the JavaScript Ninja

**Brand:** john resigbear bibeault
**Price:** € 53.79
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Secrets of the JavaScript Ninja by john resigbear bibeault
- **How much does it cost?** € 53.79 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.be](https://www.desertcart.be/products/4130161-secrets-of-the-javascript-ninja)

## Best For

- john resigbear bibeault enthusiasts

## Why This Product

- Trusted john resigbear bibeault brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Secrets of the JavaScript Ninja

## Images

![Secrets of the JavaScript Ninja - Image 1](https://m.media-amazon.com/images/I/51Uo38cMKKL.jpg)
![Secrets of the JavaScript Ninja - Image 2](https://m.media-amazon.com/images/I/519bFswz6WL.jpg)

## Customer Reviews

### ⭐⭐⭐ 







  
  
    would have been cutting-edge several years ago...
  

*by C***S on Reviewed in the United States on January 26, 2014*

One respect where the title is accurate in that this book is about coding Javascript directly, _not_ about coding to the interface of any library (like jQuery) that rides on top of Javascript. I found the explanations of "closures", of _exactly_ what it means for functions to be "first-class objects", and of function names and anonymous functions, very enlightening  ...perhaps the best parts of the book.I was somewhat hoping for a whole lot of nuggets for improving the conciseness and clarity and performance of my coding style, perhaps showing how best to take advantage of the structure of the language, or how best to code recurring structures such as looping.. But that isn't the focus of the book. A few gems are indeed spun off in the process of covering other topics, but there aren't oodles of them.Disagreement with other Javascript luminaries, and with the direction of Javascript standards development, is often ignored or underplayed or muted. Although there is obvious potential for disagreement, controversy is definitely not the book's zeitgeist.The book largely skirts the issue of Javascript being more "object oriented". There's a clear statement that at root Javascript is _not_ object-oriented, and a strong hint this isn't necessarily a bad thing. Also, some simple tricks for making Javascript _seem_ much more object-oriented than it appears at first glance are presented briefly in scattered locations.  But there the coverage ends, without any theoretical underpinning nor in-depth discussion nor even any strong opinions.Although two authors are listed, this is basically John Resig's book. A very few paragraphs did hint at tag-team authoring. But I suspect (but don't know for sure:-) mostly the publisher added the second author in exasperation over finally getting the book finished and out after almost five years.The book isn't real clear just who its audience is: maintenance coders? creators of libraries? language nerds? The good thing about this ambiguity is the topics covered range more widely than expected.Much of the second half of the book is various nitty-gritty details about coding around all the cross-browser and language-version and interpreter-implementation  issues one runs into. Specific examples of the various quirks and workarounds were sometimes so bizarre it was clear there'd be little chance of an individual ever solving them. My overall takeaway from the second half of the book was that in almost all cases one should code to some sort of covering library (like jQuery) that handles all the quirks in a transparent way, rather than to Javascript directly. (I also picked up the suggestion Javascript would be easier in some future where IE6/IE7/IE8/IE9 have only insignificant market share.)(Readers from different backgrounds will of course see the book very differently, so let me describe my own background: I'm a retired programmer who professionally used other languages exclusively and whose only acquaintance with Javascript comes from home use. I do have extensive experience with the related C though; for example I'm quite comfortable with and routinely use the difference between pre-increment and post-increment. I'm not a computer language nerd, nor even someone with a relatively good coding style overall. On the other hand, I was already fairly comfortable with some of the more obscure details of various Javascript implementations.)

### ⭐⭐⭐⭐⭐ 







  
  
    Real-world JavaScript in use, not old school's "Hello World".
  

*by B***N on Reviewed in the United States on December 14, 2014*

(Must READ) Book for every new and experienced web designer/developer. As an experienced full-stack web developer and instructor for more than 8 years, this is one of the most usable and skill developer books about JavaScript that I have ever seen. You should have previous exposure to JavaScript/CSS/HTML and some Ajax concepts and if you have Back-end technology on hand as well, it will help you to get the most out of the concepts covered in this book. I love the flow of information, relevant and clean code examples and explanations.There is no escape from learning advanced JavaScript techniques and tools unless you decide to work as anything else but not Web industry expert. Forget about everything you knew about JavaScript since 10 years ago, This programming language has been changed a lot and is not a simple-to-ignore technology anymore. If you are a serious web expert (or want to be), use quality materials available in the market.This book is one of them without any doubt.

### ⭐⭐⭐ 







  
  
    Masterfully written book but already outdated
  

*by P***K on Reviewed in the United States on June 10, 2015*

As a book to understanding the inner working of function invocations, closures, scopes, prototyping et al (and associated) gotchas, you would be hard pressed to beat this book. For that alone, this is the go to book on all things JS. Caution: This is not to be treated as a first book on Javascript. This is fairly advanced level stuff he discusses but thing that trip up even season programmers (but JS is a poorly conceived language so these slip ups are pretty common among programmers)Obsolescence is a common problem with most tech books: the technology moves so fast that a book, unless annually updated, becomes out of date pretty fast. We can give that a slight pass because that's the nature of the beast. Glaringly, if you were to buy this today, notable omissions would be AngularJS & ReactJS.There is another notable thing that's unforgivable: grayscale charts & graphs. Try matching the legend (grayscale, not color) to the pie-chart (also in  grayscale) and I cannot make out which slice belongs to which framework in the legend.Time for an update Mr Resig

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.be/products/4130161-secrets-of-the-javascript-ninja](https://www.desertcart.be/products/4130161-secrets-of-the-javascript-ninja)

---

*Product available on Desertcart Belgium*
*Store origin: BE*
*Last updated: 2026-05-19*