Ntw javascript partie 1 Le langage JavaScript Dynamisme côte client Introduction Javascript est un langage de programmation très récent créé par les sociétés Netscape et Sun Microsystems vers la ?n de l'année Son objectif principal introduire de l'interac
Le langage JavaScript Dynamisme côte client Introduction Javascript est un langage de programmation très récent créé par les sociétés Netscape et Sun Microsystems vers la ?n de l'année Son objectif principal introduire de l'interactivité avec les pages HTML et e ?ectuer des traitements simples sur le poste de travail de l'utilisateur Le moyen introduire de petits programmes appelés SCRIPTS dans les pages HTML Jusqu'ici la programmation ne pouvait être exécutée que sur le serveur La possibilité d'inclure des programmes dans les pages HTML et de les exécuter directement sur le poste client est intéressante car elle permet de décharger le serveur de ce travail et d'éviter les attentes des réponses aux requêtes adressées via le Réseau Le code du programme est interprété par le navigateur client qui reçoit la page Il ne peut pas être exécuté indépendamment ce qui le limite comme langage de programmation contrairement à JAVA à ne pas confondre C'est un langage basé sur des objets très simple et conçu en principe pour des non spécialistes En résumé voici ses principales caractéristiques JS est un langage de programmation structurée qui concourt à enrichir le HTML à le rendre plus intelligent et interactif Le code JS est intégré complètement dans le code HTML et interprété par le navigateur client JS contient des gestionnaires d'événement il reconna? t et réagit aux demandes de l'utilisateur comme un clic de la souris une validation de formulaire etc Mais c'est un langage limité ce n'est pas un langage de programmation à part entière indépendant c'est un langage de script dépendant de HTML c'est une extension de HTML Il est à mi-chemin de HTML et de Java Il ressemble à Java mais il est en fait très di ?érent Java est un langage complet semi-compilé sur le serveur et complètement autonome du langage HTML ce n'est pas véritablement un langage orienté objet pas d'héritage de classe ni de polymorphisme Il est aussi important de savoir que Javascript est totalement di ?érent de Java Bien que les deux soient utilisés pour créer des pages Web évoluées bien que les deux reprennent le terme Java café en américain nous avons là deux languages informatiques bien di ?érents Javascript est plus simple à mettre en ?uvre car c'est du code que vous ajouterez à votre page écrite en Html avec par exemple un simple éditeur de texte comme Notepad Java pour sa part nécessite une compilation préalable de votre code Comme votre code Javascript est inclus dans votre page Html celui-ci est visible et peut être copié par tout le monde view source Par contre en Java votre code source est broyé par le compilateur et est ainsi indéchi ?rable Les codes Javascript ne ralentissent pas le chargement de la page alors que l'appel à une applet Java peut demander quelques minutes Ecriture et exécution du code JS On peut placer du code JS dans une page HTML à endroits et sous des formes bien di ?érentes C Entre les balises dans la section d'en-tête ou
Documents similaires










-
28
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 20, 2022
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 60.6kB