Définition
Histoire
A quoi il sert ?
Avantages
Structure de base
Les fonctions et variables
Gestion des événements et interactivité
Langage de programmation permettant d’ajouter de l’interactivité et de la dynamique aux pages web.
Créé en 1995 en quelques jours par Brendan Eich (employé chez Netscape)
1997, il est standardisé par ECMA International pour poser des bases plus solides.
En 2009, la version 1.8 sort et apporte des fonctionnalités plus avancées (donnant naissance à NodeJS et aux futurs framework)
Il est polyvalent: on peut l’utiliser dans plusieurs contextes (dev web, application mobile)
On peut en écrire pour du backend et le frontend
Il a une communauté active donc beaucoup de dev et de documentations.
Il permet d’apprendre facilement le développement web, c’est un langage de choix pour les grands.es débutants.es dans le domaine.
Déclarer une variable (let ou const)
Définir une fonction avec le mot clef function
Appeler une fonction: utiliser le nom de la fonction avec des parenthèses pour exécuter son code
On a par ex un événement click pour mettre en place une action au click. Il y a plusieurs autres événements existants.
POUR ALLER PLUS LOIN :
Mozilla Developer Network (MDN) : Une ressource complète pour apprendre JavaScript, avec des guides, des tutoriels et une documentation détaillée. https://developer.mozilla.org/en-US/docs/Web/JavaScript
JavaScript.info : Un site web offrant des tutoriels modernes et clairs sur JavaScript, couvrant à la fois les bases et des concepts avancés. http://javascript.info/
W3Schools JavaScript Tutorial : Des exemples pratiques et des exercices interactifs pour apprendre JavaScript. https://www.w3schools.com/js/