Advanced topics are explained well
But lack of basics. For example,
1. inheritance
2. variable scope
This book does explain some topics very well, like DOM, Event, even animation.
This book title should be changed.
Very Didactic
This book was very helpful to me. The content is presented in a very didactic way.
I would recommend this book to JS beginners like me. I enjoyed the sense of humor that the authors use to "spice" their explanations on something that for many could be quite difficult to "digest": coding.
I don't know if these two guys also work as teachers, but if so, I have the feeling that they would be really good at it.
This is not a book for beginners!!
This book simply sucks! IT doesn't explain why it happens, it just gives you something and then you should figure out next.
I don't recommend this book to anyone serious in learning Javascript. Better buy Javascript: The definitive guide, I have read it already, and reading this book is like wasting time.
Error - JavaScript does not have associtative arrays
These boys write in Chapter 2 that JavaScript has associative arrays but it is unfortunately a mistake. They show this snippet of code
var postcodes = [];
postcodes["Armadale"] = 3143;
postcodes["North Melbourne"] = 3051;
postcodes["Camperdown"] = 2050;
postcodes["Annandale"] = 2038;
and state that this is an array with 4 members. But unfortunately this array is empty, only has 4 properties. So, if you write
alert (postcodes.length);
you don't get 4, you get 0!
Maybe for someone else
Quite frankly, I couldn't make sense out of it. The examples don't seem to work, or they require knowing something that wasn't mentioned in the book. For a book entitled "Simply" I kind of expected that I would be able to write basic javascript by the time I had finished it. Sadly, this was not the case.