Hacker GitHub

← All repos

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

Mentions per year 133 mentions · busiest year 2017 (35)
20082026
  1. …[0]: http://eloquentjavascript.net/ [1]: http://shop.oreilly.com/product/9780596517748.do [2]: https://github.com/getify/You-Dont-Know-JS [3]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
  2. …and some frameworks. The following are excellent free books, http://eloquentjavascript.net/ and https://github.com/getify/You-Dont-Know-JS
  3. …you're starting out. http://eloquentjavascript.net/ Other one if you want to go in a little deep: https://github.com/getify/You-Dont-Know-JS Working on side projects or sth will be beneficial after these or along with these. I think…
  4. …mixed between normal var declarations and function declarations -- peril awaits if you do!" https://github.com/getify/You-Dont-Know-JS/blob/master/scope...
  5. Would highly recommend this this short book on prototypes to master them. https://github.com/getify/You-Dont-Know-JS/blob/master/this%...
    comment by tkel · 2017-09-16 · in Modern JavaScript Tutorial
  6. …new ES6 features. I think you can get a really good explanation from the you don't know js serie. https://github.com/getify/You-Dont-Know-JS/blob/master/this%... The whole serie of book is worth it and free to read on github
    comment by Axnyff · 2017-09-15 · in Top ES6 features by example
  7. you don't know javascript is fantastic at the more advanced stuff. https://github.com/getify/You-Dont-Know-JS
    comment by weaksauce · 2017-09-06 · in Stuff Goes Bad: Erlang in Anger (2016)
  8. …pick any of his books - http://exploringjs.com/ * Another good one is You Dont Know JS - https://github.com/getify/You-Dont-Know-JS Try to make small app on your own. You'll get into all sort of problems, but that's the fun part I guess.…
  9. "You don't know JS" series dedicated the whole book to "this" mystery : https://github.com/getify/You-Dont-Know-JS/blob/master/this%... Read this, 3 times maybe, and you will become the master of this.
    comment by sAbakumoff · 2017-08-03 · in ‘This’ in JavaScript
  10. …2. Learn how the `this` execution context works. Kyle Simpson explains it very well in YDKJS ( https://github.com/getify/You-Dont-Know-JS/blob/master/this%... ). There are four simple rules that matter and are straightforward to grasp. 3.…
  11. I think that the best book ever about JS for everyone, especially for those starting from scratch is https://github.com/getify/You-Dont-Know-JS you simply don't need anything else
  12. Another great JS book on github... https://github.com/getify/You-Dont-Know-JS
  13. …- Kyle Simpson's "You Don't Know JS" is a deep dive into the way the JS language works: https://github.com/getify/You-Dont-Know-JS I also have links to some additional meta-resources as part of my React/Redux links list:…
  14. I found the You Don't Know JS series books by Kyle Simpson very helpful. The last one is for ES6. https://github.com/getify/You-Dont-Know-JS
    comment by elevenE · 2017-07-11 · in ECMAScript 2017 Language Specification
  15. You don't know JS goes quite in depth into a variety of areas. Worth reading further down the road. https://github.com/getify/You-Dont-Know-JS
  16. …areas which make Javascript different/weird. They're available to read in his Github repo ( https://github.com/getify/You-Dont-Know-JS ), but consider buying them, as he deserves to get paid.
  17. …up to That Darn JavaScript(TM), reading You Don't Know JS: Scope & Closures was really great: https://github.com/getify/You-Dont-Know-JS/tree/master/scope...
  18. …with and explains ES6 too. It is available for free on github so you can evaluate before buying. https://github.com/getify/You-Dont-Know-JS
  19. …you check out other resources first then comeback. I highly recommend the You Don't Know JS books https://github.com/getify/You-Dont-Know-JS
    comment by k2052 · 2017-04-13 · in Learn ES6 and ES7 in 7 Days
  20. …for those who don't have 10 years of experience under their belt. Edit: Here's Simpson's take: https://github.com/getify/You-Dont-Know-JS/blob/master/this%...
    comment by baron816 · 2017-04-08 · in React v15.5.0
  21. …Eloquent Javascript and You Don't Know JS, both free to read online: http://eloquentjavascript.net https://github.com/getify/You-Dont-Know-JS
  22. …to me and I suspect it will speak to many others like me. I only wish I'd read it two years ago. 0. https://github.com/getify/You-Dont-Know-JS 1. https://github.com/getify/You-Dont-Know-JS/blob/master/prefa...
  23. I would encourage you to read https://github.com/getify/You-Dont-Know-JS (ideally all of it, but start by doing searches for 'class', 'prototype', etc.) Edit: Funny to see someone else post a link to the same book at the same time :)
    comment by jaredsohn · 2017-03-08 · in Classes Are Making Me Sad
  24. Maybe this could help: https://github.com/getify/You-Dont-Know-JS/blob/master/this%...
    comment by Ghostium · 2017-03-08 · in Classes Are Making Me Sad
  25. …class keyword". He makes a good case that there is more than one disadvantage to the class keyword. https://github.com/getify/You-Dont-Know-JS/blob/master/this%...
  26. …has a good writeup of the class keyword from his series of books "You don't know Javascript". https://github.com/getify/You-Dont-Know-JS/blob/master/this%... You can read through the gotchas section and come up with your own conclusions.
  27. The 'You Don't Know JS series' https://github.com/getify/You-Dont-Know-JS or this http://eloquentjavascript.net/
    comment by hackermailman · 2017-02-08 · in The most mentioned books on Stack Overflow
  28. …as the deep knowledge gained would be useful beyond the currently trending JS framework. [0] https://github.com/getify/You-Dont-Know-JS
  29. Of course, You don't know JS by @Getify: https://github.com/getify/You-Dont-Know-JS Also, check out some of the quality , free courses you can find on Pluralsight: https://absolute-sharepoint.com/2015/12/free-pluralsight-6-m... Goodluck..!
    comment by Jpoechill · 2017-02-05 · in Must have JavaScript books
  30. Im a huge fan of 'You Don't Know JS' by Kyle Simpson (getify) https://github.com/getify/You-Dont-Know-JS
  31. for sure, You Don't Know JS by Kyle. Here's the link https://github.com/getify/You-Dont-Know-JS
    comment by ignorantguy · 2017-01-04 · in Ask HN: Your favorite JavaScript books?
  32. …read the section "never calling the callback" from "you don't know js" book on "async" in chapter 3 https://github.com/getify/You-Dont-Know-JS/blob/master/async...
  33. …in recommending this. https://javascript30.com/ * You don't know JS: A series of free lessons on JS https://github.com/getify/You-Dont-Know-JS * $ Book: O'Reilly JS Pocket Reference. If you already know how to program, this can help you…
  34. https://github.com/getify/You-Dont-Know-JS A series of 6 small books that cover the JS fundamentals in detail.
  35. …ttps://github.com/markerikson/react-redux-links/blob/master... [2] http://eloquentjavascript.net/ [3] https://github.com/getify/You-Dont-Know-JS [4] http://exploringjs.com/
  36. …to start is with the "You Don't Know JS" book series, which are all available online, for free: https://github.com/getify/You-Dont-Know-JS .
    comment by stupidcar · 2016-12-11 · in Learning Advanced JavaScript (2008)
  37. …so just throw my hands up and for the most part pretend they are Python style open-objects. [0] https://github.com/getify/You-Dont-Know-JS
  38. https://github.com/getify/You-Dont-Know-JS
  39. These are awesome for JS: https://github.com/getify/You-Dont-Know-JS
  40. …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 .
  41. …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...
  42. 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
  43. neat series of books. thanks for the tip https://github.com/getify/You-Dont-Know-JS
  44. …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…
  45. Thank you for your recommendation. Do you know if the github repo include the entire content? https://github.com/getify/You-Dont-Know-JS
  46. …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
  47. 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
  48. 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
  49. 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…
  50. …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?