|
|
Introduction |   |
JavaScript est un langage orienté objet, interprété, écrit pour une machine virtuelle, c'est à dire pour un ordinateur qui n'a jamais été fabriqué, mais qui est imité (on dit émulé) par les logiciels d'exploration Internet. Ses capacités de lecture et d'écriture de fichiers sont réduites, sauf en utilisant des objets ActiveX. En cliquant sur démonstration, vous pouvez voir comment JavaScript (et php) permettent de collecter des informations sur votre système... Aucune information n'est transmise sur Internet. Il est possible que vous obteniez l'affichage du message "Certains logiciels (contrôles ActiveX) présents sur cette page ne sont peut-être pas sûrs. Il est conseillé de ne pas les exécuter. Voulez-vous autoriser leur exécution?" Il n'y a aucun danger POUR CETTE PAGE, et il est nécessaire de dire "Oui" pour voir la démo complète... Par ailleurs, il est également possible que vous obteniez en ouvrant la page un MESSAGE D'ERREUR disant que "Un objet ActiveX n'a pas pu être crée", en raison d'un paramétrage élevé de la sécurité sur votre système, ou réseau. Enfin, une partie de la démonstration ne peut fonctionner que sur système Microsoft (ActiveX), mais le reste fonctionne aussi sur d'autres systèmes. Voici quelques autres scripts, de "difficulté" croissante:
Le JavaScript est constitué d'instructions associées les unes aux autres, et de commentaires. Une instruction peut réunir des fonctions standard ou définies par vous-même, des variables, des données (chaînes de caractères, nombres, ...), et des expressions. Commentaires Il est TOUJOURS nécessaire de commenter son code, ne serait-ce que pour pouvoir le relire après six mois...
Les commentaires commencent par /* et se terminent par */, comme ceci: /* A la dizième révision, un code bien commenté est toujours meilleur! */ Instructions Les instructions de code JavaScript comporte un ou plusieurs éléments et symboles sur une ligne terminée par un point-virgule (;) utilisé comme caractère de fin. unTexte = "Bonjour!"; var maVariable = 2 + 2; Blocs Un groupe d'instructions entre accolades est appelé bloc. Les blocs d'instructions sont utilisés dans la définition de fonctions et dans les expressions conditionnelles. function DitBonjourA(Untel) { Alert("Bien le bonjour à " + Untel); }
|   |
|