
Object-Oriented JavaScript
by Ved Antani, Stoyan Stefanov · first published 2017
12mentions
9recommended by
11HN commenters
2010–2017first – last mentioned
82% recommend18% neutral
Why HN recommends it
Covers JavaScript's object model in depth, making it a strong follow-up for developers who already know the basics. It suits readers coming from other object-oriented languages.
Summarised by Claude from recommending comments
Affiliate links. As an Amazon Associate I earn from qualifying purchases.







Object Oriented Javascript by Stoyan Stefanov is worth a read, especially if you've already slogged thru Poppa Crockford's tomes.
on “Need best Javascript books suggestion” ↗…in Java and Perl before. Javascript is dynamic language, and I think a lot of it will have some familiarity of python (...well, I think so - I do not know python...). I would recommend to start with "Object Oriented Javascript" (Stefanov) from Packt Publishing, rather than the Javascript brick from Oreilly. You get through this book relatively quickly. One quirk of JS is the use of the "this" keyword, which you might find being…
on “Ask HN: How to learn Javascript and HTML for devs coming from C++/Java/Python?” ↗I'd highly recommend Object-Oriented JavaScript by Stoyan Stefanov. Really any JS book by Stoyan is pretty high quality. http://www.amazon.com/Object-Oriented-JavaScript-high-qualit...
on “Download any ebook free from Packt Publishing (through the end of the month)” ↗To understand Crockford's language, you need to know javascript basics well. I'd suggest to grab a copy of " Object-Oriented JavaScript" by Stoyan Stefanov. http://www.packtpub.com/object-oriented-javascript/book and also follow MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript
on “Ask HN: Resources to learn JavaScript in 2014?” ↗Eloquent Javascript is outdated; it does not cover ES6. The book is well written and it has nice problem sets but a reader will end up frustrated by the obsolete information. Object Oriented Javascript by Antani and Stephanov is more current
on “Ask HN: What is essential reading for learning modern web development?” ↗…book called The Little Schemer - I haven't read that but the reviews on Amazon look decent and if Crockford calls it out as useful you should probably not ignore it. I found a really good book to be Object Oriented JavaScript from Packt (http://www.packtpub.com/object-oriented-javascript/book). Unlike most other js books, it spends a good few hundred pages without mentioning browsers. I seem to recommend their books a fair…
on “Ask Hacker Node.js: Which JavaScript book should I get?” ↗…Absolutely, it is really the 101 of JavaScript and helps you avoid a lot of the pitfalls that gave the language a bad name for so many years. JavaScript: the definitive guide, is also a good book. Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries. As well most all of John Resig books are good.
on “Need best Javascript books suggestion” ↗…some good points, but here's my 2 cents. Besides a little bit of VB in highschool, JavaScript was my first language. I mainly learned through two books: "The Good Parts" which was a nice overview, and "Object-Oriented JavaScript" a really underrated book that covered every little piece of the language, even those weird parts like block scoping and falsy types. Having never learned anything about classes or inheritance, prototypal…
on “John Resig: JavaScript as a First Language” ↗…interview related articles earlier - On interviewing front-end engineers (2013) Interviewing the front-end engineer (2010) Surviving an interview with me (2007) [1] http://www.amazon.com/Principles-Object-Oriented-JavaScript-... - one of the best JavaScript books ever written
on “My favorite interview question” ↗I've read these so far: - JavaScript The Definitive Guide by David Flanagan - High-performance JavaScript by Nicholas Zakas - Object-Oriented JavaScript by Stoyan Stefanov - JavaScript Patterns by Stoyan Stefanov - JavaScript: The Good Parts by Douglas Crockford - Test-Driven JavaScript Development by Christian Johansen - Learning JavaScript Design…
on “Ask HN: Recommended JavaScript books?” ↗…Performance JavaScript by Nicholas C. Zakas - High Performance Web Sites by Steve Souders - Even Faster Web Sites by Steve Souders Here are a few I haven't read yet but are on my to read list. - Object-Oriented JavaScript by Stoyan Stefanov - Pro JavaScript Design Patterns by Dustin Diaz, Ross Harmes
on “Ask HN: I've read JS Definitive Guide, Good Parts. What next?” ↗Can anyone recommend a particular book? So far we have: +Object-Oriented JavaScript - Second Edition +Building Machine Learning Systems with Python +Data Visualization: a successful design process +Infinispan Data Grid Platform
on “All Packt ebooks are $5” ↗