Live data from Hacker News

A book series on JavaScript

github.com

1–10 of 111 posts

Re: A book series on JavaScript

#4
I really don't get the arrogant "You don't know X". Maybe I know it, maybe I don't know it. But if I know it already, then I am wasting my time since I think I don't know it (not really). However if I don't know it, then the condescending tone doesn't really motivate me to want to know (while I love to learn about Javascript).

Re: A book series on JavaScript

#5

I really don't get the arrogant "You don't know X". Maybe I know it, maybe I don't know it. But if I know it already, then I am wasting my time since I think I don't know it (not really). However if I don't know it, then the condescending tone doesn't really motivate me to want to know (while I love to learn about Javascript).

I always assumed it was a play on the game You Don't Know Jack, but I could be wrong.

https://en.wikipedia.org/wiki/You_Don%27t_Know_Jack_(video_g...

Re: A book series on JavaScript

#6
I can highly recommend these books. They're one of the only books that do a real deep-dive into the language. I often have to interview people for javascript jobs. It's astonishing how few of them actually get how the `this` keyword, closures, prototypes etc work. So the title of the series may be arrogant, but not wrong.

Re: A book series on JavaScript

#7
post #5

I really don't get the arrogant "You don't know X". Maybe I know it, maybe I don't know it. But if I know it already, then I am wasting my time since I think I don't know it (not really). However if I don't know it, then the condescending tone doesn't really motivate me to want to know (while I love to learn about Javascript).

I always assumed it was a play on the game You Don't Know Jack, but I could be wrong. https://en.wikipedia.org/wiki/You_Don%27t_Know_Jack_(video_g...

I had assumed it was a play on the slightly ruder version "You don't know jack-shit" as JS works as an abbreviation for both.

Re: A book series on JavaScript

#9
post #6

I can highly recommend these books. They're one of the only books that do a real deep-dive into the language. I often have to interview people for javascript jobs. It's astonishing how few of them actually get how the `this` keyword, closures, prototypes etc work. So the title of the series may be arrogant, but not wrong.

Agreed.

After reading these books I was kicking myself for not doing it sooner. All the JS mysteries just fade away as you go through it.

Re: A book series on JavaScript

#10
post #8

An entire book is dedicated to "this", when it's only "the stuff on the left side of the dot" (it changed my life when i understood that)

It's just one chapter and the rest of the book is about prototypes and inheritance.

It's also not just 'the stuff on the left side of the dot'. using strict mode, call/apply, the new keyword and arrow functions have influence on what `this` is. And they are applied in a certain order of precedence you need to know.

Post reply on HN