TP4 JavaScript P1
TP4 JavaScript P1
Objectif
-Rôle du JavaScript.
-Emplacement du code JavaScript.
-Syntaxe du JavaScript.
3ème Science Info Lycée Benane/Bodher Prof : Ben Fredj Narjess |page1
TP4_P1 JavaScript Systèmes, technologies et Internet 2020-2021
3ème Science Info Lycée Benane/Bodher Prof : Ben Fredj Narjess |page2
TP4_P1 JavaScript Systèmes, technologies et Internet 2020-2021
Le JavaScript est exécuté par le moteur JavaScript du navigateur, après que le HTML et le CSS ont été
assemblés et combinés en une page web. Cet enchaînement est nécessaire pour être sûr que la structure et le style
de la page sont déjà en place quand le JavaScript commence son exécution.
C’est une bonne chose, étant donné qu’un usage fréquent de JavaScript est de modifier dynamiquement le
HTML et le CSS pour mettre à jour l’interface utilisateur, via l’API DOM. Charger le JavaScript et essayer de
l’exécuter avant que le HTML et le CSS ne soient en place mèneraient à des erreurs.
Activité 2 :
--------------------------------------------------------------------------------------------------------------------------------
3ème Science Info Lycée Benane/Bodher Prof : Ben Fredj Narjess |page3
TP4_P1 JavaScript Systèmes, technologies et Internet 2020-2021
--------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------
2) Compléter la figure ci-dessous par la description de chaque élément constituant le code
JavaScript :
-----------------------
--------------- <script> -----------------------
--------------- function action()
{
var age = prompt("Quel est votre âge ?", "");
--------------- if (age==null) return false;
--------------- age = parseInt(age);
if (!isNaN(age) && age >= 18) ----------------------
{ ----------------------
--------------- alert("allons-y !"); --
return true;
---------------
}
else
--------------- {
--------------- alert("abandon");
return false;
}
--------------- }
--------------- </script> -----------------------
-----------------------
3) Compléter le tableau par le nom de chaque structure :
Description La structure
if(condition )
-----------------------------------------------------
{ une ou plusieurs instructions ; }
if(condition)
{une ou plusieurs instructions ; }
-----------------------------------------------------
else
{une ou plusieurs instructions ; }
switch(expression)
{
case v1 :
une ou plusieurs instructions ;
break ;
case v2 :
-----------------------------------------------------
une ou plusieurs instructions ;
break ;
default :
une ou plusieurs instructions ;
break ;
}
3ème Science Info Lycée Benane/Bodher Prof : Ben Fredj Narjess |page4
TP4_P1 JavaScript Systèmes, technologies et Internet 2020-2021
3ème Science Info Lycée Benane/Bodher Prof : Ben Fredj Narjess |page5
TP4_P1 JavaScript Systèmes, technologies et Internet 2020-2021
3ème Science Info Lycée Benane/Bodher Prof : Ben Fredj Narjess |page6