Notion de base Javascript tutorial
JavaScript est un langage de programmation léger et interprété. Il est conçu pour
créer des applications centrées sur le réseau. Il est complémentaire et intégré à
Java. JavaScript est très facile à mettre en œuvre car il est intégré au HTML.
Il est ouvert et multiplateforme.
Qu'est-ce que JavaScript?
Javascript est un langage de programmation informatique dynamique. Il est léger et
le plus couramment utilisé dans le cadre de pages Web, dont les implémentations permettent
script côté client pour interagir avec l'utilisateur et créer des pages dynamiques. C'est un
langage de programmation interprété avec des capacités orientées objet.
JavaScript était d'abord connu sous le nom de LiveScript, mais Netscape a changé son nom en
JavaScript, probablement à cause de l'excitation générée par Java.
JavaScript a fait sa première apparition dans Netscape 2.0 en 1995 avec le
nom LiveScript. Le noyau général de la langue a été
intégré à Netscape, Internet Explorer et d'autres navigateurs Web.
La spécification ECMA-262 a défini une version standard du noyau JavaScript
Langue.
JavaScript est un langage de programmation léger et interprété.
Conçu pour créer des applications centrées sur le réseau.
Complémentaire et intégré à Java.
Complémentaire et intégré au HTML.
Ouvert et multiplateforme.
JavaScript côté client
Le JavaScript côté client est la forme la plus courante du langage. Le scénario
doit être inclus ou référencé par un document HTML pour que le code soit
interprété par le navigateur.
Cela signifie qu'une page Web n'a pas besoin d'être un HTML statique, mais peut inclure des programmes
qui interagissent avec l'utilisateur, contrôlent le navigateur et créent dynamiquement du HTML
contenu.
Le mécanisme JavaScript côté client offre de nombreux avantages par rapport aux
Scripts côté serveur CGI. Par exemple, vous pouvez utiliser JavaScript pour vérifier si le
l'utilisateur a saisi une adresse e-mail valide dans un champ de formulaire.
Le code JavaScript est exécuté lorsque l'utilisateur soumet le formulaire, et seulement si tout
les entrées sont valides, elles seraient soumises au serveur Web.
JavaScript peut être utilisé pour intercepter les événements déclenchés par l'utilisateur, tels que les clics sur les boutons, les liens
navigation et autres actions que l'utilisateur lance explicitement ou implicitement.
Avantages de JavaScript
Les avantages de l'utilisation de JavaScript sont:
Moins d'interaction avec le serveur: vous pouvez valider l'entrée utilisateur avant d'envoyer le
page vers le serveur. Cela économise le trafic du serveur, ce qui signifie moins de charge sur
votre serveur.
Rétroaction immédiate aux visiteurs: ils n'ont pas à attendre
recharger la page pour voir s'ils ont oublié d'entrer quelque chose.
Interactivité accrue: vous pouvez créer des interfaces qui réagissent lorsque
l'utilisateur les survole avec une souris ou les active via le clavier.
Interfaces plus riches: vous pouvez utiliser JavaScript pour inclure des éléments tels que des composants de glisser-déposer et des curseurs pour donner une interface riche à votre site
visiteurs.
Limitations de JavaScript
Nous ne pouvons pas traiter JavaScript comme un langage de programmation à part entière. Il manque le
caractéristiques importantes suivantes:
JavaScript côté client ne permet pas la lecture ou l'écriture de fichiers. Cette
a été conservé pour des raisons de sécurité.
JavaScript ne peut pas être utilisé pour les applications réseau car il n'y a pas
un tel soutien disponible.
JavaScript n'a pas de capacités multithreading ou multiprocesseur.
Encore une fois, JavaScript est un langage de programmation léger et interprété qui
vous permet d'intégrer l'interactivité dans des pages HTML autrement statiques.
Outils de développement JavaScript
L'une des principales forces de JavaScript est qu'il ne nécessite pas de
outils de développement. Vous pouvez commencer avec un simple éditeur de texte tel que le Bloc-notes.
Puisqu'il s'agit d'un langage interprété dans le contexte d'un navigateur Web, vous
pas même besoin d'acheter un compilateur.
Pour nous simplifier la vie, divers fournisseurs ont proposé de très bons
Outils d'édition JavaScript. Certains d'entre eux sont répertoriés ici:
Microsoft FrontPage: Microsoft a développé un éditeur HTML populaire
appelé FrontPage. FrontPage fournit également aux développeurs Web un certain nombre
d'outils JavaScript pour aider à la création de sites Web interactifs.
Macromedia Dreamweaver MX: Macromedia Dreamweaver MX est un
éditeur HTML et JavaScript très populaire sur le web professionnel
foule de développement. Il fournit plusieurs JavaScript prédéfinis pratiques
composants, s'intègre bien aux bases de données et se conforme aux nouvelles
normes telles que XHTML et XML.
Macromedia HomeSite 5: HomeSite 5 est un HTML populaire et
Éditeur JavaScript de Macromedia pouvant être utilisé pour gérer les
sites Web efficacement.
Où est JavaScript aujourd'hui?
La norme ECMAScript Edition 5 sera la première mise à jour à être publiée depuis plus de
quatre années. JavaScript 2.0 est conforme à l'édition 5 de la norme ECMAScript, et
la différence entre les deux est extrêmement mineure.
La spécification de composants, s'intègre bien aux bases de données et se conforme aux nouvelles
normes telles que XHTML et XML.
Macromedia HomeSite 5: HomeSite 5 est un HTML populaire et
Éditeur JavaScript de Macromedia pouvant être utilisé pour gérer les
sites Web efficacement.
Où est JavaScript aujourd'hui?
La norme ECMAScript Edition 5 sera la première mise à jour à être publiée depuis plus de
quatre années. JavaScript 2.0 est conforme à l'édition 5 de la norme ECMAScript, et
la différence entre les deux est extrêmement mineure.
La spécification de JavaScript 2.0 est disponible sur le site suivant:
http://www.ecmascript.org/
Aujourd'hui, le JavaScript de Netscape et le JScript de Microsoft sont conformes à ECMAScript
standard, bien que les deux langues prennent toujours en charge les fonctionnalités qui ne sont pas
partie de la norme.JavaScript 2.0 est disponible sur le site suivant:
http://www.ecmascript.org/
Aujourd'hui, le JavaScript de Netscape et le JScript de Microsoft sont conformes à ECMAScript
standard, bien que les deux langues prennent toujours en charge les fonctionnalités qui ne sont pas
partie de la norme.
Commentaires
Enregistrer un commentaire