Initiation !
Langage de script créé en 1995 par Netscape et standardisé par ECMA International.
Il permet principalement de créer du dynamisme et de l’interactivité au sein de pages web
{
"first_name" : "Lior",
"last_name" : "Chamla"
}
[ "Lior", "Nicolas", "Johan", "Romain"]
Concrètement, les Arrays font partie de la famille de type "Objects"
"Lior"
"Lior"
if (meteo == "pluvieux") {
console.log("Prends un parapluie");
}
Opérateur d'égalité : ==
Opérateur de différence : !=
Opérateur de supériorité : > ou >=
Opérateur d'infériorité : < ou <=
if (meteo == "pluvieux") {
console.log("Prends un parapluie");
} else {
console.log("Prends les lunettes");
}
if (meteo == "pluvieux") {
console.log("Prends un parapluie");
} else if (meteo == "tempete") {
console.log("Reste à la maison !");
}
else {
console.log("Prends les lunettes");
}
var resultat = a && b;
a | b | resultat |
---|---|---|
false | false | false |
false | true | false |
true | false | false |
true | true | true |
var resultat = a || b;
a | b | resultat |
---|---|---|
false | false | false |
false | true | true |
true | false | true |
true | true | true |
var jour = "Samedi";
if ( jour == "Samedi" || jour == "Dimanche" ) {
console.log("C'est le week end !");
}
var resultat = !a;
a | resultat |
---|---|
false | true |
true | false |
var pluvieux = true;
if ( !pluvieux ) {
console.log("On va à la plage !") ;
}
var meteo = "pluvieux";
if ( meteo != "pluvieux" ) {
console.log("On va à la plage !") ;
}
if ( !(meteo == "pluvieux")) {
console.log("On va à la plage !") ;
}
function nomDeLaFonction(paramètres) {
instructions de la fonction ;
return valeurDeRetour;
}
function fullName(firstName, lastName) {
var name = firstName + " " + lastName;
return name;
}
console.log( fullName("Lior", "Chamla") );
console.log( fullName("Georges", "McFly") );