Un peu de pratique

1. un environnement JavaScript prêt à l’emploi

Pour commencer à expérimenter un peu les éléments que nous venons de voir, nous avons besoin d’un environnement. Le plus simple est d’ouvrir un navigateur web qui nous offre un environnement JavaScript accessible depuis la console.

Pour trouver cette console, il nous suffit d’aller dans les outils de développement :

Mozilla Firefox : CMD ou CTRL + ALT + K Google Chrome : CMD ou CTRL + ALT + J

Nous avons maintenant un environnement JavaScript prêt à l’emploi.

2. instruire des littéraux

// nombres
1
234
678 // etc.

// chaînes de caractères
'bonjour'
'test'

// chaînes de caractères mal formées
'bonjour
test'

// chaîne de caractères avec des nombres
'1'
'234'

// on peut utiliser l'opérateur unaire typeof pour vérifier le type
typeof 0
typeof '0'

3. manipuler des opérateurs simples

1+1
2-1
2/3
2%3

4. opérateur de comparaison

0 > 1
0 < 1
0 == 0
0 == 2

5. booléens et opérateurs ternaires

true ? 'oui' : 'non'

false ? 'oui' : 'non'

6. regarder ce qu’il y a dans la boîte

this

7. ajouter des choses en mémoire

// le mot-clé réservé var permet de déclarer l'identificateur qqch
var qqch

// renvoie "undefined" : on a pas initialisé la variable
qqch

// on associe une valeur à l'identificateur
qqch = 10

// on a bien 10
qqch

8. un exemple d’objet fourni : window

// le navigateur renvoie la fenêtre
window

9. commençons à mettre le bazar

// on associe l'identificateur window à une nouvelle valeur
window = 0

// on a perdu l'accès à l'objet Window
window

10. limites

// et si on essaie de réassigner un mot-clé réservé ?
var typeof = 0