Blog Archives

JavaScript – A Different Beast, Part 2: Types and Type Conversion

Previous topic in this series: JavaScript – A different beast!

This is the second part of my tutorial on JavaScript. Focus of this series is to introduce developers who are comfortable with other programming languages like Java or C to the idiosyncrasies of JavaScript. Basic JavaScript knowledge is assumed, but is not necessary as the code samples are simple and self-explanatory.


  1. A different beast
  2. JavaScript Types and Type Conversion
  3. Functions
  4. Scopes and Scope Chain
  5. Closures
  6. Objects without Classes
  7. Inheritance without Classes
  8. Arrays, Maps and the for..each loop
  9. Literals and JSON
  10. Dynamic Programming, Exceptions and Module Pattern

The Language

Javascript is a dialect of ECMAScript. ECMAScript is the mother specification for a family of languages like JavaScript and ActionScript. Read the rest of this entry

%d bloggers like this: