Most technology books fall to the level of copy-and-paste teaching methods that don't REALLY teach the reader how to code. Not this one. It doesn't just show you what a programmer writes, it also makes you think how a programmer would think. It challenges you to discover the answers yourself, given the concepts it provides.
Javascript is a quirky language with many unexpected twists and turns. Much like English, it is a language that requires some extra attention to edge-cases if you are to fully understand it. Much like how the plural of Goose is Geese, yet the plural of Moose is not Meese; NaN (Not-a-number) is a number, the type of an array is "object", and prototype is not… Read more