|
|
| Créez votre site Les
standards JavaScript
Contrairement à ce que son nom laisse croire, JavaScript n'a qu'un
lointain rapport avec le langage Java. A l'origine, JavaScript a été
développé par Netscape comme un langage script pour le côté
serveur et portait alors le nom de LiveScript. Lorsque Netscape a décidé
d'adopter Java comme fondement des interactions client-serveur, la société
a alors réorienté LiveScript en langage script pour le navigateur
et l'a renommé JavaScript.
La syntaxe de JavaScript paraîtra familière aux programmeurs
C : ils y retrouveront les accolades, l'opérateur d'incrément
++, ainsi que la distinction entre l'opérateur d'égalité
(==) et celui d'affectation (=). Comparé à VBScript, son concurrent
immédiat sur la plate-forme Internet Explorer de Microsoft, JavaScript
s'avère extrêmement riche en opérateurs binaires ou
booléens dans le plus pur esprit du C. Mais il est syntaxiquement
et structurellement moins complet.
Comme VBScript, le langage ne dispose d'aucune fonction générale
pour accéder aux entrées-sorties disque ni d'objet d'accès
direct à la mémoire. Cela afin d'éviter toute utilisation
pervertie du langage. La philosophie objet de JavaScript pourrait se résumer
ainsi : un modèle objet rigoureux pour un meilleur accès
aux fonctions. Les fonctions constituent la base d'organisation de votre
code JavaScript. En effet, vous les créez et les appelez comme dans
tout langage structuré. La syntaxe est familière : un nom
suivi des paramètres entre parenthèses, le corps de la fonction
lui même étant délimité par des accolades.
Vous en saurez plus en consultant ToutJavaScript.com
où vous attendent scripts, tutoriaux, ainsi qu'un forum pour échanger.
Voir aussi :
Sommet de la page
Pour toute question ou remarque concernant ce
site, envoyez un courriel à jacques @ 0faute.com
Dernière mise à jour de cette page le 11/12/2005.
|
|
|
|
Sélection
|
|
Conseils de lecture
- Javascript - Recueil des meilleurs scripts en javascript
par Jacques Claviez.
- Javascript : Totale_initiation() par Milan.
|
|