A JavaScript tutorial on MDN, translated by stage37.