Hacking with javascript to learn, understand and simply mess around with this mysterious language