Javascript Resume
Javascript Resume
Langages de Script
Côté serveur : Exécutés sur un serveur Web pour gérer les requêtes, l’accès aux
données et la gestion des erreurs. (Exemples : PHP, ASP.NET, Node.js, Ruby)
Côté client : Exécutés dans le navigateur pour améliorer l’interface utilisateur et la
vitesse de chargement. (Exemples : HTML, CSS, JavaScript
Rôle de l’interpréteur
Architecture Client-Serveur
Interaction Client-Serveur
Fonctionnement
200 OK : Succès.
404 Not Found : Ressource introuvable.
403 Forbidden : Accès interdit.
Front-end vs Back-end
Définition
Remarques
Identifiants en JavaScript
Portée de bloc : Les variables déclarées avec let et const sont limitées au bloc où
elles sont définies.
Portée locale : Une variable déclarée dans une fonction est accessible uniquement à
l’intérieur de cette fonction.
Portée globale : Une variable déclarée en dehors de toute fonction est accessible dans
tout le script.
Opérations Arithmétiques :
Addition (+)
Soustraction (-)
Multiplication (*)
Division (/)
Modulo (%) (Reste de la division)
Incrémentation (++)
Décrémentation (--)
Opérateurs de Comparaison :
Égalité (==)
Égalité stricte (===)
Inégalité (!=)
Inégalité stricte (!==)
Supérieur à (>)
Inférieur à (<)
Supérieur ou égal (>=)
Inférieur ou égal (<=)
Opérateurs Logiques :
ET logique (&&)
OU logique (||)
NON logique (!)
Opérateurs Bit-à-Bit :
ET bit-à-bit (&)
OU bit-à-bit (|)
XOR bit-à-bit (^)
NON bit-à-bit (~)
Décalage à gauche (<<)
Décalage à droite (>>)
L'instruction switch
Fonctions
Une fonction est un bloc de code réutilisable qui exécute une tâche spécifique
Types de fonctions :
Callback
Un callback est une fonction donnée en argument à une autre fonction, et exécutée après
son exécution
Promise
Une Promise gère les opérations asynchrones, indiquant leur réussite ou échec