Академический Документы
Профессиональный Документы
Культура Документы
Objectifs
Dans cette leon, vous apprendrez :
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Aperu de JavaScript
JavaScript fonctionne ct client en tant que partie dune page HTML o il est
interprt et excut par un navigateur comme Internet Explorer.
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
JavaScript est considrablement utilis dans les documents HTML pour valider
les entres des utilisateurs finaux.
Le code JavaScript intgr dans le fichier HTML est interprt et excut par le
navigateur.
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Les scripts servent souvent effectuer des validations, ils peuvent tre
excuts aussi bien ct client que ct serveur.
Dans le script ct serveur, le script est excut par le navigateur Web. Dans le
script ct client, le script est excut ct client lorsque le navigateur client
charge la page Web.
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
JavaScript ne vous impose pas demployer un point virgule aprs chaque nonc
pour en indiquer la fin. Toutefois, la bonne pratique consiste utiliser le point
virgule aprs les noncs de script comme la dclaration de variables pour
accrotre la lisibilit du code.
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Vous pouvez vous servir soit de guillemets (" ") soit dapostrophes (' ') pour
insrer une chane de caractres. JavaScript vous permet dutiliser des guillemets
et des apostrophes lorsque vous utilisez une paire de guillemets lintrieur dune
autre paire de guillemets.
JavaScript
est
un
langage
de
script
dpendant
maj./min.
A titre dexemple, dans JavaScript, la variable a est diffrente de la variable A.
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Dans JavaScript, pour stocker les valeurs introduites par lutilisateur sur une
page Web, vous pouvez vous servir de variables.
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Variables
Dans JavaScript, les variables peuvent stocker diffrents types de donnes. Les
types de donnes peuvent tre classs en trois catgories :
Number (de numrotation)
String (de chane)
Boolean (boolenne)
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Variables (suite)
Les libells sont les valeurs de donnes relles que vous donnez dans
JavaScript. Il sagit de valeurs fixes que vous affectez des variables. Les
trois catgories de libells sont les suivantes :
Libell entier
Libell virgule flottante
Libell de chane
Il est possible daccder une variable soit dans la fonction dans laquelle
elle est dclare, soit dans toute autre fonction. Cela spcifie la porte de la
variable. En fonction de son accessibilit, une variable peut tre catgorise
en variable locale ou en variable globale.
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Oprateurs arithmtiques
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Oprateurs logiques
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Oprateurs de comparaison
NIIT
gal (==)
Non gal (!=)
Suprieur (>)
Infrieur (<)
Suprieur ou gal (>=)
Infrieur ou gal (<=)
JavaScript Notions
Leon 1A /
Introduction JavaScript
Oprateurs de modification de
configuration binaire
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Oprateurs daffectation
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Oprateurs conditionnels
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Lorsque plus dun oprateur est list un niveau donn, les oprateurs ont
une priorit gale et seront valu en fonction de lordre dans lequel ils sont
placs, en commenant partir de la gauche.
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Expressions
Une expression fait partie dun nonc valu comme une valeur. Une
expression peut utiliser nimporte quelle combinaison de variables, de libells
et doprateurs. Loprateur daffectation (=) sert affecter une valeur une
variable.
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Contrle de droulement de
programme
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
NIIT
Structure while
Structure do-while
Structure for
JavaScript Notions
Leon 1A /
Introduction JavaScript
Les vnements sont dclenchs par les actions dutilisateurs comme les
cliquages de souris.
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Vous pouvez galement crer vos propres fonctions dans JavaScript pour accrotre
la lisibilit et lefficacit. Ces fonctions sont appeles fonctions dfinies par
lutilisateur.
Pour vous servir efficacement des fonctions, vous devez savoir:
Comment dclarer une fonction dfinie par lutilisateur
Comment passer des arguments
Comment retourner une valeur
Comment appeler une fonction dfinie par lutilisateur partir du programme
principal
JavaScript sur le modle objet dans lequel chaque objet a ses mthodes. Les
mthodes sont les actions quun objet peut tre appel effectuer.
Les deux mthodes suivantes sont couramment utilises dans JavaScript :
Mthode alert()
Mthode prompt()
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
NIIT
mthode
JavaScript Notions
offerte
par
JavaScript
Leon 1A /
pour
Introduction JavaScript
Dfinition du comportement de
programme
La figure suivante
affiche
ledeprocessus
gestion
dvnement :
Traitede
l'vnement
et envoie
Rendement
d'affichages
le rendement
navigateur
UTILISATEUR
NIIT
TRAITEUR d'VNEMENT
incorpor dans le navigateur de
Web
NAVIGATEUR
JavaScript Notions
Leon 1A /
Introduction JavaScript
Dmonstration-mise en uvre de
fonctions et dvnements
nonc de problme
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Dmonstration-dveloppement de
formulaires interactifs(suite)
Solution
1.
2.
3.
4.
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Rcapitulation
Dans cette leon, vous avez appris que :
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Rcapitulation (suite)
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Rcapitulation (suite)
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Rcapitulation (suite)
NIIT
Les oprateurs servent effectuer des calculs sur des variables et des
constantes. Les oprateurs peuvent tre arithmtiques, de chane, bit-bit, daffectation ou relationnels.
Les oprateurs JavaScript sont en outre classs en :
Oprateurs unaires
Oprateurs binaires
Une expression est une combinaison de donnes et doprateurs.
Les structures de programmation sont de deux types :
Structures de prise de dcision ou conditionnelles
Structures itratives ou structures en boucle
Les structures de prise de dcision ou conditionnelles sont les suivantes :
Structure If...else
Structure switch...case
JavaScript Notions
Leon 1A /
Introduction JavaScript
Rcapitulation (suite)
NIIT
JavaScript Notions
Leon 1A /
Introduction JavaScript
Rcapitulation (suite)
NIIT
JavaScript Notions
Leon 1A /