most JavaScript tutorials read to me in a way i can honestly only describe as contemptuous; they obscure basic language features on the assumption that readers are not capable of understanding them, really a reflection of the fact that the post author does not feel comfortable explaining them or does not understand them themselves