ECMAscript est un langage orienté objet

Le standard ECMAscript defini une syntaxe de programmation proche du langage C. Si vous connaissez déjà ce langage vous serez rapidement opérationnel.

Javascript est un langage script ce qui veut dire que c'est un langage interprété, le code de votre programme est un simple texte et une fois chargé c'est le navigateur qui est en charge de l'executer aprés l'avoir interprété. Pour cette raison, chaque navigateur à son propre intepréteur de javascript et est susceptible d'être incomplet et de ne pas comprendre tout ce que vous aurez pu coder.

Neanmoins aujourd'hui les dernières versions des navigateurs modernes supportent dans sa quasi intégralité le standard ECMAscript. Voila pourquoi il est important de toujours se reporter au standard lorsque vous ecrivez un programme en javascript. Se reporter au standard vous assure une compatibilité maximale avec les navigateurs du marché et une bonne lisibilité de votre site par les visiteurs.

Javascript est un langage script orienté objets, ce qui signifie que vous pouvez créer des classes et instancier des objets. Javascript propose en standard un certains nombres de classes que vous pourrez utiliser à votre aise pour créer vos programmes. Il sera donc possible d'avoir des syntaxes du type objet.methode(parametre);

La syntaxe de base du langage est la suivante:
  • les commandes sont séparées par un ;
  • les { } definissent un bloc de commande et permettent de limiter la portée des variables
  • un commentaire sur une ligne est précédé //
  • un commentaire sur plusieurs ligne est encadré par /* pour ouvrir le commentaire et */ pour le refermer