Cours complet javascript 2020
CSommaire Préambule Introduction au JavaScript Mise en place de notre environnement de travail O? écrire le code JavaScript Commentaires indentation et syntaxe de base en JavaScript Introduction aux variables JavaScript Les types de données JavaScript Présentation des opérateurs arithmétiques et d ? a ?ectation Concaténation et littéraux de gabarits Les constantes Structures de contrôle conditions et opérateurs de comparaison JavaScript Les conditions if if ? else et if ? else if ? else JavaScript Opérateurs logiques précédence et règles d ? associativité des opérateurs en JavaScript Utiliser l ? opérateur ternaire pour écrire des conditions condensées L ? instruction switch en JavaScript Présentation des boucles et opérateurs d ? incrémentation et de décrémentation Les boucles while do ? while for et for ? in et les instructions break et continue Présentation des fonctions JavaScript Portée des variables et valeurs de retour des fonctions Fonctions anonymes auto-invoquées et récursives Introduction à la programmation orientée objet en JavaScript Création d ? un objet littéral Dé ?nition et création d ? un constructeur Constructeur Object prototype et héritage Les classes en orienté objet JavaScript Valeurs primitives et objets prédé ?nis Propriétés et méthodes de l ? objet global String Propriétés et méthodes de l ? objet global Number Propriétés et méthodes de l ? objet global Math Présentation des tableaux et de l ? objet global Array L ? objet global Date et les dates en JavaScript APIs Browser Object Model et interface Window Interface et objet Navigator et géolocalisation Interface et objet History CInterface et objet Location Interface et objet Screen Présentation du DOM HTML et de ses interfaces Accès aux éléments HTML et modi ?cation du contenu Naviguer dans le DOM Ajouter modi ?er ou supprimer des éléments du DOM Manipuler les attributs et les styles des éléments Gestion d ? évènements Propagation des évènements Empêcher la propagation d ? évènements EXERCICE Création d ? un convertisseur d ? unités Introduction aux expressions régulières Recherches et remplacements Classes de caractères et classes abrégées Les métacaractères Sous masques et assertions Les options Paramètres du reste et opérateur de décomposition Les fonctions échées Les closures fermetures ? Délai d ? exécution setTimeout et setInterval EXERCICE A ?cher et cacher un élément EXERCICE Tri dynamique d ? un tableau Gestion des erreurs Le mode strict Introduction à l ? asynchrone Les promesses Utiliser async et await pour créer des promesses plus lisibles Chemin critique du rendu et attributs HTML async et defer Les symboles et l ? objet Symbol Protocoles et objets Iterable et Iterateur Les générateurs Les cookies L ? API Web Storage L ? API de stockage IndexedDB L ? élément HTML canvas et l ? API Canvas Dessiner des rectangles dans un canevas CDé ?nir des tracés et dessiner des formes Création de dégradés ou de motifs Ombres et transparence dans un canevas Ajouter du texte ou une image dans un canevas Appliquer des transformations à un canevas Les modules JavaScript ?? import et export Présentation de JSON Introduction à l
Documents similaires
-
24
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Oct 25, 2022
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 742kB