Came across an article today about Essential JavaScript that focuses on bringing people who already know another programming language up to speed on JavaScript methodology. It covers the basic language constructs and contains multiple examples and references.
Javascript is an interpreted language with a C like syntax. While many people brush the language off as nothing more than a browser scripting language, it actually supports many advanced concepts such as object-oriented-programming, recursion, lambda, and closures. It’s a very approachable language for the beginner that quickly scales to be as powerful a tool as your skills allow.
Not surprisingly the article is written by Patrick Hunlock running Pat’s Place a genuine Tech blog author well known in the Digg community.