JavaScript est en effet un langage à la croissance fulgurante, emprunt de défauts de jeunesse corrigés au fil des versions successives, riche de fonctionnalités dont les applications sont encore à inventer. Les auteurs abordent les problèmes de front : ce qu'on peut faire et ce qu'on ne peut pas faire avec JavaScript, les bugs recensés, la compatibilité avec les navigateurs Netscape 2.0, Netscape 3.0 et Internet Explorer 3.0, les questions de fiabilité et de performance, etc.