getify/You-Dont-Know-JS
View on GitHub ↗ ★ 184,837
A book series (2 published editions) on the JS language.
133 mentions on Hacker News by 119 people: 17 stories, 116 comments · first 2013-11-20 · latest 2025-03-17
20082026
-
…JS' series very helpful for understanding JS from the ground up. In book form or for free via !gh, https://github.com/getify/You-Dont-Know-JS .
comment by brianzelip · 2016-11-06 · in Ask HN: Overwhelmed with learning front-end, how do I proceed? -
…came with this book, "You don't know JS, Scope and Closures". I can't recommend this book enough. https://github.com/getify/You-Dont-Know-JS/tree/master/scope...
comment by 6DM · 2016-10-25 · in Ask HN: What cool development languages/tools changed your career? -
The book from the "You Don't Know JS" series is very thorough: https://github.com/getify/You-Dont-Know-JS/tree/master/es6%2...
comment by waylandsmithers · 2016-10-24 · in Overview of JavaScript ES6 features -
neat series of books. thanks for the tip https://github.com/getify/You-Dont-Know-JS
comment by weaksauce · 2016-08-15 · in Ask HN: How to prepare for a Front-end Developer interview? -
…js wouldn't get to the top of hn JavaScript topics do make it to the front of HN. For example, https://github.com/getify/You-Dont-Know-JS was the top article on June 24. If you mean that simply writing about using JavaScript without any…
comment by chc · 2016-07-30 · in A founder's perspective on 4 years with Haskell -
Thank you for your recommendation. Do you know if the github repo include the entire content? https://github.com/getify/You-Dont-Know-JS
comment by GFischer · 2016-07-29 · in Ask HN: What was your “why didn't I start doing this sooner” moment? -
…the line that you'll need to learn. [1] [1] From Ch. 3 "Into YDKJS" of the first book Up & Going : https://github.com/getify/You-Dont-Know-JS/blob/master/up%20...
comment by doomtop · 2016-06-25 · in A book series on JavaScript -
▲ 479
A book series on JavaScriptstory by hitr · 2016-06-25 · 105 comments
-
I'll recommend the You Don't Know JS series: https://github.com/getify/You-Dont-Know-JS It's free to read and a good primer for how things have changed in JS-land in the last few years.
comment by pault · 2016-06-03 · in Async and Await -
Check out the book You Don't Know JS ( https://github.com/getify/You-Dont-Know-JS/blob/master/async... ) for more details on Promises and, in general, on asynchronous programming.
comment by divkakwani · 2016-06-02 · in Async and Await -
https://github.com/getify/You-Dont-Know-JS and the associated videos where excellent. Javascript: The Good Parts (though this is a bit full on if you are really just getting started). Reading the source of popular libraries as well in a…
comment by noir_lord · 2016-04-24 · in Ask HN: How do you decide what to learn next? -
▲ 1
You don't know JSstory by zkhalique · 2016-04-18 · 0 comments
-
▲ 1
JS: The good parts – Still relevant?story by comatory · 2016-04-10 · 2 comments
-
…ft.com/en-us/library/d1et7k7c(v=vs.94).a... http://www.ecma-international.org/ecma-262/6.0/index.html https://github.com/getify/You-Dont-Know-JS https://addyosmani.com/resources/essentialjsdesignpatterns/b... Dated but still worth…
comment by Oatseller · 2016-02-03 · in Ask HN: How should I start with modern JS? -
how about some more core Javascript https://github.com/getify/You-Dont-Know-JS
comment by tmaly · 2016-01-22 · in Ask HN: What should I learn right now to keep my programming skills current? -
Being a begunner myself I can highly recommend these resources: http://eloquentjavascript.net/ https://github.com/getify/You-Dont-Know-JS See also: https://github.com/vhf/free-programming-books/blob/master/fr...
comment by dusky3 · 2015-08-31 · in Ask HN: Getting started with JavaScript app development -
https://github.com/getify/You-Dont-Know-JS/blob/master/READM... is something that comes to my mind. In general, I think that there's a ton of the sort of material you're looking for! http://teropa.info/build-your-own-angular is another…
comment by adamzerner · 2015-08-25 · in Ask HN: Any web dev. material targeted to experienced software engineer? -
…on learning Javascript firs and foremost. Kyle Simpson's "You Don't Know JS" series is amazing: https://github.com/getify/You-Dont-Know-JS 2. Best practices are hard to come by, they essentially are: Crockford's Javascript The Good Parts,…
comment by roneesh · 2015-06-05 · in Brunch: Replace gulp, grunt and increase your dev speed -
…I can highly recommend this book if you'd like to dive deeper, I just finished reading it: https://github.com/getify/You-Dont-Know-JS/tree/master/this%...
comment by mewwts · 2015-04-03 · in Classless OOP [pdf] -
Here is another deep explanation of generators, by Kyle Simpson: https://github.com/getify/You-Dont-Know-JS/blob/master/async... Both of them are really good, and come at it from slightly different angles.
comment by callum85 · 2015-03-30 · in ES6 generators in depth -
▲ 3
You Don't Know JSstory by drikerf · 2015-02-19 · 1 comment
-
Great point! The order of titles listed here is the intended reading order: https://github.com/getify/You-Dont-Know-JS/blob/master/READM... Also, the "Up & Going" title, Chapter 3, has descriptions about the titles and the narrative/story…
comment by _getify · 2015-02-16 · in You Don't Know JavaScript Book Series -
There's a bunch of stuff here even folk with a few years may not know. See the generators section at https://github.com/getify/You-Dont-Know-JS/blob/master/async... Learning JS is very different from other languages in that there's greater…
comment by nailer · 2015-02-16 · in You Don't Know JavaScript Book Series -
…the 3 minutes to read it, I'd be curious if it changes anything about your opinion of the title: https://github.com/getify/You-Dont-Know-JS/blob/master/prefa...
comment by _getify · 2015-02-16 · in You Don't Know JavaScript Book Series -
…takes really deep dives into various parts of the language. [0] http://eloquentjavascript.net/ [1] https://github.com/getify/You-Dont-Know-JS
comment by wldcordeiro · 2014-12-22 · in Ask HN: Good JavaScript introductions for experienced programmers? -
…JS" if you really want a clear understanding on "this" and how it relates to objects in Javascript. https://github.com/getify/You-Dont-Know-JS/tree/master/this%...
comment by madlynormal · 2014-12-08 · in “This” in JavaScript -
Here's[1] an open-source book dedicated to "this". [1]: https://github.com/getify/You-Dont-Know-JS/tree/master/this%...
comment by john2x · 2014-12-08 · in “This” in JavaScript -
This series, https://github.com/getify/You-Dont-Know-JS has been good for learning the nuances of javascript.
comment by gamesbrainiac · 2014-11-25 · in Ask HN: JavaScript resources -
▲ 173
“You Don't Know JS” Book Seriesstory by AllThingsSmitty · 2014-10-20 · 22 comments
-
OK, draft figures posted now. https://github.com/getify/You-Dont-Know-JS/tree/master/this%...
comment by _getify · 2014-04-02 · in Class Hierarchies? Don't Do That -
…here, first shown with inheritance+composition, and then shown with simpler OLOO-style delegation: https://github.com/getify/You-Dont-Know-JS/blob/master/this%...
comment by _getify · 2014-03-31 · in Class Hierarchies? Don't Do That -
…peer objects linked together, instead of the awkwardness of parent-child abstract class semantics. https://github.com/getify/You-Dont-Know-JS/blob/master/this%...
comment by _getify · 2014-03-30 · in Class Hierarchies? Don't Do That -
▲ 10
"You Don't Know JS" (book series) drafts postedstory by _getify · 2013-11-20 · 0 comments