hola, estoy tentado a decirte la respuesta, pero en el foro fomentamos la capacidad autodidacta limitándonos a responder dudas puntuales, habiendo dicho esto, te recomiendo la documentación de
mozilla para javascript, de a poco vamos traduciéndola al español, así que por lo pronto si hay algo en inglés puedes usar algún traductor.
Saludos