Kielen kaluston esittelyn jäsentely perustuu osin Mozilla Developer Networkin tarjoamaan JavaScript Guide -sivustoon. Siellä täällä annetaan myös muita lähteitä. Materiaali syntyi alunperin keväällä 2013. Kieleen on sittemmin tullut merkittäviä täydennyksiä. Uutuuksia ja niiden ilmestymisen "versionumeroita" ilmaistaan tavalla tai toisella, koska kaikki JavaScript-toteutukset eivät aina ole ns. "ajan tasalla" eli uusimman ECMAScript-version mukaisia.
1.
Taustaa, perusideoita ja linkkejä
2.
Ohjelman suorittamisen tapoja
3.
Tietotyyppejä, muuttujia ja literaalivakioita
4.
Lausekkeita ja operaatioita
5.
Lauseita ja kontrollin ohjausta
6.
Funktiot
7.
Oliot
9.
Periytyminen, prototyypit ja prototyyppiketju
8.
Taulukot, Date, Math, Function
10.
Suunnittelumalleja
11.
ECMAScript 6: uutuuksia