@Faszlan: Yep Simon Willison does a great job of introducing JavaScript. The intro books I mentioned though can offer the same so it's really up to whether you want to read online or have something on your shelf that you can reference easily.