5. Environnement global
Jusqu’ici, ont été exposés de Javascript les mots-clés, quelques fonctions essentielles et les notions de portée et d’environnement. Quel est l’environnement global et que contient-il ? La réponse dépend de la mise en œuvre particulière de Javascript.
Dans un navigateur, Javascript s’exécute dans un contexte restreint pour des raisons de sécurité. En effet, autoriser Javascript dans son navigateur, c’est permettre à du code écrit l’on ne sait où de s’exécuter dans son navigateur et donc sur sa machine. On ne cite plus les attaques où ces codes pouvaient dérober des fichiers sensibles, envoyer du spam, inspecter le réseau interne d’une société ou espionner les autres codes Javascript afin de trouver des numéros de cartes bancaires ou des mots de passe. Les navigateurs ont fait beaucoup d’efforts pour limiter ces risques et, en conséquence, procurent des bibliothèques...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Environnement global