Lernzettel: Maîtrise des fondamentaux JavaScript

📋 Plan du Cours

  1. Ponctuation JavaScript
  2. Types de données
  3. Opérateurs et expressions
  4. Fonctions et variables
  5. Structures de contrôle
  6. Tableaux et objets
  7. Boucles et conditions
  8. Syntaxe et commentaires
  9. Références et ressources

📖 1. Ponctuation JavaScript

🔑 Notions clés & Définitions

  • { } : délimite un bloc de code ou un objet. Selon MDN (2023), il sert à regrouper des instructions ou définir des objets en JavaScript.
  • ( ) : encadre les appels de fonctions et les expressions. MDN (2023) précise qu'ils permettent de préciser l'ordre d'évaluation ou de passer des paramètres.
  • , : séparateur d'éléments dans une liste, un tableau ou des arguments de fonction. Selon MDN (2023), il sert à séparer plusieurs éléments dans une déclaration ou une expression.
  • " ou ' ' : délimitent une chaîne de caractères. MDN (2023) indique qu'ils permettent d'encadrer du texte dans le code, avec possibilité d'utiliser l'un ou l'autre selon la syntaxe.
  • \ : caractère d’échappement. MDN (2023) explique qu'il permet d'insérer des caractères spéciaux dans une chaîne, comme une nouvelle ligne ou une apostrophe.

📝 Points essentiels

  • La ponctuation en JavaScript est cruciale pour la syntaxe, notamment { } pour délimiter un bloc ou un objet, ( ) pour les appels de fonctions et expressions, et , pour séparer les éléments dans une liste ou un tableau.
  • Les guillemets " " et ' ' encadrent les chaînes de caractères, avec une interchangeabilité possible, mais attention à la cohérence dans le code.
  • Le caractère d’échappement \ est utilisé pour insérer des caractères spéciaux dans une chaîne, comme \n pour une nouvelle ligne ou \' pour une apostrophe dans une chaîne délimitée par ' '.
  • La syntaxe correcte des éléments ponctués garantit le bon fonctionnement du code, notamment dans la déclaration de variables, l'appel de fonctions, ou la définition d'objets et de tableaux.
  • La référence officielle de MDN (2023) précise que la maîtrise de ces ponctuations est essentielle pour écrire un code JavaScript précis et sans erreur.

💡 À retenir

La ponctuation en JavaScript, notamment { }, ( ), ,, " ", ' ', et \, est fondamentale pour structurer le code, délimiter les blocs, expressions, chaînes et éléments, assurant ainsi la syntaxe correcte et la compréhension du programme.

📖 2. Types de données

🔑 Notions clés & Définitions

  • Boolean : type de données booléen (true/false). Selon AUTEUR (date), il sert à représenter une valeur logique, souvent utilisée dans les conditions et les boucles.
  • Number : type de données numérique (entiers et flottants). AUTEUR (date) précise qu'il couvre tous les nombres, y compris les décimaux, et est utilisé pour les opérations arithmétiques.
  • String : type de données chaîne de caractères. AUTEUR (date) définit une chaîne comme une séquence de caractères délimitée par des guillemets simples ou doubles, utilisée pour manipuler du texte.
  • Types de données primitifs en JavaScript : incluent Boolean, Number, String, null, undefined, et Symbol. Selon AUTEUR (date), ils sont immuables et stockés directement dans la mémoire.
  • Différence entre types primitifs et objets : Les types primitifs sont immuables et stockés directement, tandis que les objets sont des collections de propriétés, pouvant contenir des méthodes (voir référence MDN).

📝 Points essentiels

  • Les types primitifs en JavaScript comprennent Boolean, Number, String, null, undefined, et Symbol (voir référence MDN).
  • Boolean ne peut prendre que deux valeurs : true ou false, utilisées pour le contrôle de flux (ex : conditions, boucles).
  • Number inclut à la fois les entiers et les flottants, avec une précision limitée en JavaScript (voir référence MDN).
  • String est une séquence de caractères délimitée par des guillemets simples (' ') ou doubles (" "), et peut contenir des caractères spéciaux échappés avec \ (voir référence MDN).
  • La différence fondamentale entre types primitifs et objets réside dans leur mutabilité et leur stockage : les primitifs sont immuables, alors que les objets sont mutables et stockés par référence (voir référence MDN).

💡 À retenir

Les types primitifs en JavaScript, tels que Boolean, Number, et String, sont fondamentaux pour la manipulation de données, tandis que la distinction entre primitifs et objets influence leur traitement et leur mutabilité dans le code.

📖 3. Opérateurs et expressions

🔑 Notions clés & Définitions

  • *Opérateurs arithmétiques (+, -, , /) : Symboles utilisés pour effectuer des opérations mathématiques de base entre des nombres. AUTEUR (n.d.) : "Les opérateurs arithmétiques permettent de réaliser des calculs fondamentaux dans un langage de programmation."
  • Opérateurs d'incrémentation et décrémentation (++ et --) : Opérateurs permettant d'augmenter ou diminuer la valeur d'une variable de 1. AUTEUR (n.d.) : "Ils facilitent la manipulation rapide de variables numériques lors de boucles ou d'algorithmes."
  • Opérateurs de comparaison (==, ===, !=, !==, <, <=, >, >=) : Symboles qui comparent deux valeurs ou expressions, renvoyant un booléen. AUTEUR (n.d.) : "Ils déterminent la relation d'égalité ou d'inégalité entre deux éléments, avec ou sans type."
  • Opérateurs logiques (&&, ||, !) : Opérateurs combinant ou inversant des expressions booléennes. AUTEUR (n.d.) : "Ils permettent de construire des conditions complexes en combinant plusieurs expressions."
  • Expressions et évaluation d'expressions : Combinaison d'opérateurs et de valeurs qui produisent une valeur. AUTEUR (n.d.) : "L'évaluation d'une expression consiste à calculer sa valeur en suivant la priorité des opérateurs."

📝 Points essentiels

  • Les opérateurs arithmétiques (+, -, *, /) sont utilisés pour réaliser des opérations mathématiques simples dans le code, comme dans l'exemple foo = baz + qux;.
  • Les opérateurs d'incrémentation (++) et de décrémentation (--) permettent d'augmenter ou diminuer la valeur d'une variable de 1, souvent dans les boucles ou pour le comptage.
  • Les opérateurs de comparaison (==, ===, !=, !==, <, <=, >, >=) sont essentiels pour les structures conditionnelles, permettant de tester des relations entre valeurs. La différence entre == et === réside dans la comparaison avec ou sans prise en compte du type.
  • Les opérateurs logiques (&&, ||, !) sont utilisés pour combiner ou inverser des expressions booléennes, par exemple dans des conditions complexes avec if.
  • Les expressions combinent ces opérateurs avec des valeurs ou variables pour produire une nouvelle valeur, qui peut être évaluée dans des structures conditionnelles ou des calculs.

💡 À retenir

Les opérateurs arithmétiques, de comparaison et logiques sont fondamentaux pour manipuler, comparer et contrôler le flux d'exécution dans un programme JavaScript, en permettant la réalisation d'opérations mathématiques, de tests conditionnels et de constructions logiques.

📖 4. Fonctions et variables

🔑 Notions clés & Définitions

  • Déclaration de variables (var, let, const) : Mécanismes permettant de réserver de l’espace mémoire pour stocker des valeurs. AUTEUR (MDN, 2023) : "var" déclare une variable avec une portée fonction ou globale, "let" une variable avec une portée bloc, et "const" une constante dont la valeur ne peut être réaffectée.
  • Définition et appel de fonctions (function()) : Structure permettant de regrouper un ensemble d’instructions réutilisables. AUTEUR (MDN, 2023) : "function" définit une fonction, qui peut être appelée par son nom suivi de parenthèses.
  • Portée des variables (scope) : Zone dans laquelle une variable est accessible. AUTEUR (MDN, 2023) : La portée peut être globale, locale (dans une fonction) ou de bloc (avec let et const).
  • Assignation de valeurs aux variables : Opération d’attribution d’une valeur à une variable via l’opérateur "=".
  • Utilisation de console.log() : Fonction de débogage permettant d’afficher des valeurs dans la console du navigateur ou de l’environnement de développement.

📝 Points essentiels

  • La déclaration avec var est fonctionnelle ou globale, mais peut entraîner des problèmes de portée en dehors de la fonction. AUTEUR (MDN, 2023)
  • let et const introduits en ES6 offrent une meilleure gestion de la portée de bloc, évitant certains bugs liés à var. AUTEUR (MDN, 2023)
  • La différence entre let et const réside dans la mutabilité : une variable déclarée avec const ne peut pas être réaffectée, mais ses propriétés internes peuvent l’être si c’est un objet.
  • La portée des variables est cruciale pour éviter les conflits et bugs, notamment dans des blocs conditionnels ou des boucles.
  • La définition d’une fonction avec function() permet de créer un bloc réutilisable, qui peut prendre des paramètres et retourner une valeur. La fonction doit être appelée pour exécuter ses instructions.
  • La fonction peut accéder aux variables de sa portée extérieure (lexical scope) et modifier des variables globales si nécessaire.
  • console.log() est essentiel pour suivre l’état des variables et le déroulement du code lors du débogage.

💡 À retenir

Les déclarations de variables avec var, let, et const contrôlent la portée et la mutabilité, tandis que la définition et l’appel de fonctions permettent la modularité et la réutilisation du code. La maîtrise de ces éléments est essentielle pour écrire un JavaScript efficace et sans bugs.

📖 5. Structures de contrôle

🔑 Notions clés & Définitions

  • Structures conditionnelles (if, else if, else) : Permettent d'exécuter différents blocs de code en fonction de conditions évaluées comme vraies ou fausses. AUTEUR (date) : "Les structures conditionnelles contrôlent le flux d'exécution selon des expressions booléennes."
  • Syntaxe des blocs conditionnels avec accolades : Utilisation de { } pour délimiter le corps d'une condition ou d'une boucle, assurant la cohérence de l'exécution. AUTEUR (date) : "Les accolades définissent le scope d’un bloc de code dans JavaScript."
  • Utilisation des parenthèses pour conditions : Encadrent l'expression conditionnelle dans if, else if, permettant de préciser la condition à évaluer. AUTEUR (date) : "Les parenthèses sont obligatoires pour délimiter la condition dans les structures conditionnelles."
  • Expressions conditionnelles dans les structures de contrôle : Combinaisons d'opérateurs logiques et de comparaisons pour former des conditions complexes. AUTEUR (date) : "Les expressions conditionnelles combinent plusieurs critères pour décider du flux d'exécution."

📝 Points essentiels

  • La syntaxe de base d'une structure conditionnelle est :
if (condition) {  
  // code si condition vraie  
} else if (autreCondition) {  
  // code si autreCondition vraie  
} else {  
  // code si aucune condition n'est remplie  
}
  • Les parenthèses ( ) encadrent l'expression conditionnelle, qui doit renvoyer un booléen (true ou false).
  • Les blocs de code sont délimités par { }, même si un seul instruction, pour assurer la lisibilité et éviter les erreurs.
  • Les expressions conditionnelles peuvent inclure des opérateurs de comparaison (==, ===, !=, !==, <, >, etc.) et logiques (&&, ||, !).
  • La syntaxe avec accolades et parenthèses est obligatoire pour structurer correctement le contrôle de flux en JavaScript.
  • La compréhension de ces structures est essentielle pour gérer la logique conditionnelle dans tout programme.

💡 À retenir

Les structures conditionnelles en JavaScript utilisent if, else if, et else avec une syntaxe précise : parenthèses pour les conditions et accolades pour délimiter les blocs, permettant de contrôler le flux d'exécution selon des expressions booléennes.

📖 6. Tableaux et objets

🔑 Notions clés & Définitions

  • Array (tableau) : Structure de données ordonnée permettant de stocker une collection d'éléments, accessibles par leur index (ex : [1, 2, 3]). Selon JavaScript (MDN, 2023), un tableau est un objet spécial avec des propriétés numériques et une méthode .length.
  • Objet (Object) : Collection non ordonnée de paires clé-valeur, où chaque propriété peut être une donnée ou une fonction (ex : { nom: "Alice", age: 25 }). JavaScript (MDN, 2023) définit un objet comme une collection dynamique de propriétés.
  • Accès aux propriétés d’un objet : Utilisation de la notation point (obj.prop) ou de la notation entre crochets (obj['prop']) pour lire ou modifier une propriété. AUTEUR (2023) souligne que cette flexibilité permet d’accéder dynamiquement aux propriétés.
  • Classe (Class) : Modèle ou plan pour créer des objets avec des propriétés et méthodes communes. Introduite en JavaScript via le mot-clé class (ES6, 2015), elle facilite la programmation orientée objet.
  • Différence entre tableaux et objets : Les tableaux sont indexés numériquement et ordonnés, adaptés pour des listes, tandis que les objets sont des collections de propriétés nommées, idéaux pour représenter des entités avec attributs. JavaScript (MDN, 2023) précise que les tableaux sont des objets avec des propriétés numériques, mais leur usage diffère selon la structure de données souhaitée.

📝 Points essentiels

  • La manipulation de tableaux se fait via des méthodes spécifiques (push(), pop(), forEach(), etc.), permettant d’ajouter, supprimer ou parcourir des éléments.
  • Les objets sont manipulés par l’accès direct à leurs propriétés ou via des méthodes, facilitant la modélisation de données complexes.
  • La création d’une classe permet d’instancier des objets avec des comportements et attributs définis, favorisant la réutilisation du code (ex : class Person { constructor(nom, age) { this.nom = nom; this.age = age; } }).
  • La différence fondamentale réside dans l’usage : tableaux pour des listes ordonnées, objets pour des structures de données avec propriétés nommées.
  • La référence MDN (2023) insiste sur le fait que, en JavaScript, tout est un objet, mais la distinction pratique entre tableaux et objets repose sur leur usage et leur structure.

💡 À retenir

Les tableaux sont des objets indexés pour stocker des listes, tandis que les objets sont des collections de propriétés nommées ; la maîtrise de leur manipulation est essentielle pour structurer efficacement les données en JavaScript.

📖 7. Boucles et conditions

🔑 Notions clés & Définitions

  • Boucle for (syntaxée par for (initialisation; condition; incrément)) : structure permettant de répéter un bloc de code un nombre déterminé de fois, en contrôlant l'initialisation, la condition d'arrêt et l'incrémentation (voir aussi AUTEUR (date) : syntaxe de la boucle for).
  • Boucles while : boucle qui répète un bloc tant que la condition est vraie, vérifiée avant chaque itération.
  • Boucles do...while : boucle qui exécute le bloc au moins une fois, puis répète tant que la condition est vraie.
  • Contrôle du flux avec break et continue : break permet de sortir immédiatement d'une boucle, continue saute l'itération en cours et passe à la suivante (voir aussi AUTEUR (date) : gestion du flux dans les boucles).
  • Utilisation des conditions dans les boucles : intégration d'instructions conditionnelles (if, else) pour contrôler la poursuite ou l'arrêt des itérations.

📝 Points essentiels

  • La boucle for est idéale lorsque le nombre d'itérations est connu à l'avance, grâce à sa syntaxe compacte : for (initialisation; condition; incrément) { ... }.
  • Les boucles while et do...while sont privilégiées lorsque le nombre d'itérations dépend d'une condition dynamique, vérifiée à chaque tour.
  • La condition dans une boucle doit être une expression booléenne (true ou false) ; si elle devient fausse, la boucle s'arrête.
  • break permet d'interrompre une boucle prématurément, utile pour sortir d'une boucle lorsqu'une condition spécifique est rencontrée.
  • continue permet de sauter le reste de l'itération en cours et de passer à la suivante, facilitant la gestion de certains cas particuliers.
  • L'utilisation combinée de conditions et de contrôles (break, continue) permet d'écrire des boucles efficaces et précises, notamment pour traiter des tableaux ou des objets (voir aussi AUTEUR (date) : gestion du flux).

💡 À retenir

Les boucles for, while et do...while combinées à break et continue offrent une flexibilité essentielle pour contrôler la répétition d'un bloc de code en fonction de conditions dynamiques, permettant d'écrire des algorithmes efficaces et précis.

📖 8. Syntaxe et commentaires

🔑 Notions clés & Définitions

  • Syntaxe générale du code JavaScript : Ensemble des règles qui définissent la structure correcte du code, permettant son interprétation par l’interpréteur JavaScript. Elle concerne notamment l’utilisation des éléments syntaxiques comme les parenthèses, accolades, points-virgules, etc. (voir "Règles de base de la syntaxe").
  • Commentaires sur une ligne (//) : Syntaxe permettant d’insérer un commentaire qui s’étend jusqu’à la fin de la ligne. Utile pour ajouter des notes ou désactiver temporairement du code. (voir "Commentaires sur une ligne").
  • Commentaires multi-lignes (/* ... */) : Syntaxe pour insérer un commentaire s’étendant sur plusieurs lignes. Pratique pour documenter en détail ou désactiver un bloc de code. (voir "Commentaires multi-lignes").
  • Échappement de caractères dans les chaînes (\) : Technique permettant d’insérer des caractères spéciaux dans une chaîne de caractères en utilisant le caractère d’échappement \. Par exemple, \" pour insérer une guillemet double dans une chaîne délimitée par des guillemets doubles. (voir "Échappement de caractères dans les chaînes").

📝 Points essentiels

  • La syntaxe de JavaScript repose sur des règles précises pour garantir que le code soit compréhensible et exécutable. Elle inclut l’utilisation correcte des éléments syntaxiques comme les parenthèses ( ), accolades { }, et points-virgules ; (voir "Règles de base de la syntaxe").
  • Les commentaires sont indispensables pour la documentation et la maintenance du code. Les commentaires sur une ligne (//) permettent d’ajouter des notes rapides, tandis que les commentaires multi-lignes (/* ... */) sont adaptés pour des explications plus longues ou pour désactiver temporairement un bloc de code.
  • L’échappement de caractères dans les chaînes est crucial pour insérer des caractères spéciaux ou des guillemets dans une chaîne sans provoquer d’erreur de syntaxe. Par exemple, pour inclure une apostrophe dans une chaîne délimitée par des apostrophes, on écrit 'C\'est un exemple'.
  • La syntaxe doit respecter la structure des éléments algorithmiques de base : variables, fonctions, boucles, conditions, tableaux, objets, classes. La maîtrise de cette syntaxe est essentielle pour écrire un code correct et efficace.

💡 À retenir

La syntaxe de JavaScript, combinée à l’utilisation appropriée des commentaires et à l’échappement des caractères, constitue la base pour écrire un code clair, maintenable et conforme aux standards du langage.

📖 9. Références et ressources

🔑 Notions clés & Définitions

  • Documentation officielle MDN JavaScript : Ressource en ligne maintenue par Mozilla, fournissant la documentation complète et à jour sur JavaScript, ses API, ses méthodes, et ses bonnes pratiques (voir MDN JavaScript).
  • Ressources p5js : Bibliothèque JavaScript pour la programmation graphique et interactive, avec une documentation détaillée sur ses éléments, fonctions et exemples d’utilisation (voir p5js reference).
  • Documentation DOM sur MDN : Documentation officielle décrivant le Document Object Model, une API permettant de manipuler la structure, le style et le contenu d’un document HTML ou XML via JavaScript (voir DOM MDN).
  • Sites d'apprentissage JavaScript : Plateformes éducatives telles que javascript.info et javascripttutorial.net, proposant des tutoriels, exercices et explications pour maîtriser JavaScript (voir javascript.info, javascripttutorial.net).
  • Livres recommandés : Œuvres fondamentales pour approfondir JavaScript, notamment You Don't Know JS de Kyle Simpson et Eloquent JavaScript de Marijn Haverbeke, qui abordent en détail la syntaxe, les concepts avancés et la logique du langage (voir You Don't Know JS, Eloquent JavaScript).

📝 Points essentiels

  • La documentation officielle MDN est la référence principale pour la syntaxe, les API et les bonnes pratiques en JavaScript, avec des ressources en anglais et en français.
  • p5js facilite la programmation graphique et interactive, avec une API simple et une communauté active, idéale pour l’apprentissage et la création artistique numérique.
  • Le DOM est une API clé pour manipuler dynamiquement le contenu des pages web, permettant de créer des interfaces interactives en combinant JavaScript et HTML.
  • Les sites comme javascript.info et javascripttutorial.net offrent une progression pédagogique structurée, allant des bases aux concepts avancés, avec des exercices pratiques.
  • Les livres You Don't Know JS et Eloquent JavaScript sont recommandés pour une compréhension approfondie, notamment sur la gestion des closures, des prototypes, et des concepts avancés du langage.
  • La maîtrise des éléments fondamentaux (variables, fonctions, boucles, conditions, tableaux, objets, classes) est essentielle pour toute programmation JavaScript efficace.
  • La syntaxe correcte, notamment l’utilisation des parenthèses, accolades, et opérateurs, est cruciale pour éviter les erreurs et écrire un code lisible et maintenable.

💡 À retenir

Les ressources officielles comme MDN, combinées aux livres et sites spécialisés, constituent la base pour maîtriser JavaScript, tandis que p5js et le DOM permettent d’étendre ses compétences à la programmation graphique et à la manipulation dynamique du contenu web.

📊 Tableaux de Synthèse

ThèmeNotions clésDétailsAuteur / Référence
Ponctuation JavaScript{ }Délimite un bloc de code ou un objetMDN (2023)
( )Encadre appels de fonctions et expressionsMDN (2023)
,Sépare éléments dans une liste, un tableau ou argumentsMDN (2023)
" " / ' 'Délimitent une chaîne de caractèresMDN (2023)
\Caractère d’échappementMDN (2023)
Types de donnéesBooleantrue / false, valeurs logiquesAuteur inconnu (date)
NumberNombres entiers et flottantsAuteur inconnu (date)
StringSéquence de caractères délimitéeAuteur inconnu (date)
Types primitifsBoolean, Number, String, null, undefined, SymbolMDN (2023)
ObjetsCollections de propriétés, mutablesMDN (2023)
Opérateurs et expressionsArithmétiques+, -, *, /N.d.
Incrémentation / décrémentation++, --N.d.
Comparaison==, ===, !=, !==, <, <=, >, >=N.d.
Logiques&&,
ÉvaluationCalcul de la valeur d’une expressionN.d.
Fonctions et variablesvar, let, constDéclaration de variablesMDN (2023)
Fonction()Définir et appeler une fonctionMDN (2023)
ScopePortée globale, locale, de blocMDN (2023)
AssignationUtilise = pour donner une valeurN.d.

⚠️ Pièges & Confusions Fréquentes

  1. Confusion entre == et === : == compare sans tenir compte du type, ce qui peut entraîner des erreurs d’égalité inattendues.
  2. Oublier la différence entre var, let, et const : var a une portée fonction, let et const ont une portée bloc, et const ne peut pas être réaffecté.
  3. Mauvaise utilisation des guillemets : mélanger ' ' et " " sans cohérence peut causer des erreurs de syntaxe ou d’interprétation.
  4. Omettre le caractère d’échappement \ dans une chaîne contenant des guillemets ou caractères spéciaux.
  5. Confondre null et undefined : null est une valeur assignée volontairement, undefined indique une variable non initialisée.
  6. Utiliser var à la place de let ou const dans un bloc, entraînant des problèmes de portée.
  7. Oublier de déclarer une variable avant utilisation, provoquant des erreurs ou des comportements imprévus.

✅ Checklist Examen

  1. Connaître la définition et l’usage de { } pour délimiter un bloc ou un objet, selon MDN (2023).
  2. Savoir différencier ( et ) dans la syntaxe des fonctions et expressions.
  3. Maîtriser l’utilisation de , pour séparer les éléments dans une déclaration ou un tableau.
  4. Connaître la différence entre ' ' et " " pour délimiter une chaîne de caractères, et leur interchangeabilité.
  5. Comprendre l’usage du caractère d’échappement \ pour insérer des caractères spéciaux dans une chaîne.
  6. Identifier et distinguer les types primitifs : Boolean, Number, String, null, undefined, Symbol, selon MDN (2023).
  7. Savoir que == compare la valeur sans tenir compte du type, tandis que === compare aussi le type.
  8. Connaître la déclaration de variables avec var, let, et const, et leurs différences en termes de portée.
  9. Savoir définir une fonction avec function() et l’appeler correctement.
  10. Comprendre la portée (scope) des variables dans le contexte global, local, et de bloc.
  11. Être capable d’utiliser console.log() pour le débogage et l’affichage de variables.
  12. Connaître les opérateurs arithmétiques, de comparaison et logiques, et leur rôle dans la construction d’expressions.

Teste dein Wissen

Teste dein Wissen zu Maîtrise des fondamentaux JavaScript mit 9 Multiple-Choice-Fragen mit detaillierten Korrekturen.

1. Quel est la signification de la ponctuation `{ }` en JavaScript ?

2. Quel est le nom du type de données en JavaScript qui ne peut prendre que deux valeurs, true ou false ?

Quiz machen →

Mit Karteikarten lernen

Merke dir die Schlüsselkonzepte von Maîtrise des fondamentaux JavaScript mit 18 interaktiven Karteikarten.

Ponctuation en JavaScript — délimiteurs ?

{ } pour blocs/objets, ( ) pour fonctions/expressions.

Types primitifs — exemples ?

Boolean, Number, String, null, undefined, Symbol.

Opérateurs arithmétiques — exemples ?

+, -, *, /.

Karteikarten ansehen →

Similar courses

Erstelle deine eigenen Lernzettel

Importiere deinen Kurs und die KI erstellt in 30 Sekunden Lernzettel, Quizze und Karteikarten.

Lernzettel-Generator