Cours2 web Technologie Web Pr Hiba Chougrad Année-universitaire - CPlanning Cours Génie Logiciel Orienté Objet ? séances de cours séances de TP ? Cours collectif Lundi matin ? TP en groupe Groupe Lundi Matin et Groupe Lundi après-midi La note ? Rapport de
Technologie Web Pr Hiba Chougrad Année-universitaire - CPlanning Cours Génie Logiciel Orienté Objet ? séances de cours séances de TP ? Cours collectif Lundi matin ? TP en groupe Groupe Lundi Matin et Groupe Lundi après-midi La note ? Rapport des TP ? Examen ?nal pratique C Plan I Langage HTML CSS II Langage JavaScript III PHP MySQL C JavaScript C Introduction ? Javascript est un langage de scripts incorporé aux balises Html qui permet d'améliorer la présentation et l'interactivité des pages Web ? Javascript est une extension du code Html des pages Web ? Les scripts vont être gérés et exécutés par le browser lui-même sans devoir faire appel aux ressources du serveur ? Les scripts peuvent être écrits dans la page HTML ou dans un autre ?chier à part avec extension js C Javascript n'est pas Java Javascript Code intégré dans la page Html Java Module applet distinct de la page Html Code interprété par le browser au moment de l'exécution Code source compilé avant son exécution Codes de programmation simples mais pour Langage de programmation beaucoup des applications limitées plus complexe mais plus performant Permet d'accéder aux objets du navigateur N'accède pas aux objets du navigateur Con ?dentialité des codes nulle code source visible Sécurité code source compilé C Notion d ? objet C Notion d ? objet fenêtre document formulaire radio bouton texte window document form radio C Syntaxe C Commentaire commentaire Tout ce qui est écrit entre le et la ?n de la ligne sera ignoré Il sera aussi possible d'inclure des commentaires sur plusieurs lignes avec le code commentaire CExemple Html normal Début du script Fin du script Html normal Testez C Extension js pour scripts externes C Les fonctions prédé ?nies ? eval ? Cette fonction exécute un code Javascript à partir d'une cha? ne de caractères A ?che C Les fonctions prédé ?nies ? isFinite ? Détermine si le paramètre est un nombre ?ni Renvoie false si ce n'est pas un nombre ou l'in ?ni positif Number POSITIVEINFINITY ou in ?ni négatif Number NEGATIVEINFINITY ? isNaN isFinite retourne true isFinite Un nombre retourne false ? détermine si le paramètre n ? est pas un nombre NaN Not a Number isNaN un nombre retourne true isNaN retourne false C Les fonctions prédé ?nies ? parseFloat ? analyse une cha? ne de caractères et retourne un nombre décimal var numero var nombre parseFloat numero retourne le nombre ? parseInt ? analyse une cha? ne de caractères et retourne un nombre entier de la base spéci ?ée ? La base peut prendre les valeurs ? hexadécimal décimal octal binaire var prix var arrondi parseInt prix retourne C Les fonctions prédé ?nies ? Number ? convertit l'objet spéci ?é en valeur numérique var jour new Date ??Octobre convertit la date en millisecondes alert Number jour ? String ? convertit l'objet spéci ?é en cha? ne de caractères jour new Date Convertit le nombre en date Mois jour Année etc alert String jour C Les événements Les
Documents similaires
-
33
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jan 30, 2021
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 66.3kB