Jump to ratings and reviews
Rate this book

Speaking JavaScript: An In-Depth Guide for Programmers

Rate this book
Like it or not, JavaScript is everywhere these days―from browser to server to mobile―and now you, too, need to learn the language or dive deeper than you have. This concise book guides you into and through JavaScript, written by a veteran programmer who once found himself in the same position. Speaking JavaScript helps you approach the language with four standalone sections. First, a quick-start guide teaches you just enough of the language to help you be productive right away. More experienced JavaScript programmers will find a complete and easy-to-read reference that covers each language feature in depth. Complete contents

460 pages, Paperback

First published January 1, 2014

60 people are currently reading
414 people want to read

About the author

Axel Rauschmayer

15 books54 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
92 (52%)
4 stars
58 (33%)
3 stars
19 (10%)
2 stars
6 (3%)
1 star
0 (0%)
Displaying 1 - 13 of 13 reviews
Profile Image for Hưng Đặng.
129 reviews71 followers
August 14, 2020
Cái hay nhất mà cuốn này đề cập đến là cách mà JS biểu diễn số liệu. Với số tự nhiên, JS chỉ có thể biểu diễn đúng đến 2^53. Tất cả số trong JS đều được quy về số thập phân sử dụng 53 bits trong bộ nhớ. Vượt lên trên giới hạn này đòi hỏi dev sử dụng một thư viện đặc thù để xử lý.

Có một điều hơi buồn cười về "Bitwise Operator" là tác giả có đề cập đến việc nếu sử dụng tốt những "operand" này thì việc chuyển đổi số liệu về số nguyên 32-bit sẽ nhanh hơn. Nhưng cho đến phần cuối chính tác giả lại khuyến khích dev hạn chế sử dụng các "operands" này vì sẽ gây khó đọc code.

Cuốn sách viết cách đây khá lâu, hình như khoảng 2014 khi mà JS vẫn thường được viết theo phong cách OOP. Do vậy mà một phần tương đối lớn sách được sử dụng để nói về "prototype" hay các "best practices" theo phương pháp này. Mặc dù những kiến thức này khá thú vị, nó không được áp dụng nhiều do những "framework" JS hiện tại xây một tầng phía trên ngôn ngữ để giấu đi những sự phức tạp này. Sợ rằng điều này sẽ làm tớ sớm muộn quên đi những kiến thức đã biết ở đây.
Profile Image for Anton Antonov.
350 reviews48 followers
November 25, 2015
Good quickstart, history and nature of JS, JS reference style sections split of the book.

From a non-novice JS developer's point of view, I was able to learn a lot. The History, nature of JS and reference sections tackled JS things that I tend to forget ~all the time~. Especially problems with losing scope from time to time. Thankfully the book does an amazing job at explaining the small reasons why this things happen more often than we'd like to.


Profile Image for Ahmed Boha.
2 reviews
November 25, 2015
This book is excellent. Though a bit dry, I could find no other flaw in it; just by sifting through the pages of this book you can guess that Axel Rauschmayer know his stuff... like really well. If you've ever programmed in some other language, you'll find in Axel's book an invaluable guide to all the inner workings of the awesome language that is JavaScript.
Profile Image for Đăng Trịnh.
37 reviews2 followers
October 25, 2022
Yet another JavaScript book.
This book has been written a long time ago make it kinda "Old". Recently, a lot of stuff in JavaScript has been changed which mean some part of this book may not correct anymore.
But in terms of knowing in-depth JavaScript, this still a good choice.
8 reviews
July 17, 2018
Similar to javascript the definitive guide but slightly better writing style. Only covers ECMAScript 5. Very good for experienced developer who want to start working with javascript.
Profile Image for Santiago.
13 reviews
May 6, 2015
This is a really good book to learn about the pros and cons of Javascript and why things are implemented the way they are in the language.
3 reviews
December 5, 2016
Covers ECMAScript 5. Objects are explained very throuroughly.
Profile Image for Evgeni Nikolov.
4 reviews15 followers
November 2, 2016
I little bit old but is a must-read for everyone who thinks to write in JS.
Displaying 1 - 13 of 13 reviews

Can't find what you're looking for?

Get help and learn more about the design.