Tutoriel JavaScript

JS ACCUEIL Présentation de JS JS Où aller Sortie JS Déclarations JS Syntaxe JS Commentaires JS Variables JS JS Let Const JS Opérateurs JS Arithmétique JS Affectation JS Types de données JS Fonctions JavaScript Objets JS Événements JS Chaînes JS Méthodes de chaîne JS Recherche de chaîne JS Modèles de chaîne JS Numéros JS Méthodes de nombre JS Tableaux JS Méthodes de tableau JS Tri de tableau JS Itération de tableau JS Const tableau JS Dates JS Formats de date JS Méthodes d'obtention de date JS Méthodes de définition de date JS JS Mathématiques JS Aléatoire Booléens JS Comparaisons JS Conditions JS Commutateur JS Boucle JS pour Boucle JS pour dans Boucle JS pour de Boucle JS pendant Pause JS Itérables JS Ensembles JS Cartes JS Type de JS Conversion de type JS JS au niveau du bit JS RegExp Erreurs JS Portée JS JS Levage Mode JS strict JS ce mot clé Fonction flèche JS Cours JS JSJSON Débogage JS Guide de style JS Meilleures pratiques JS Erreurs JS Performances JS Mots réservés JS

Versions JavaScript

Versions JavaScript JS 2009 (ES5) JS 2015 (ES6) JS 2016 JS 2017 JS 2018 JS IE / Edge Historique JS

Objets JS

Définitions d'objet Propriétés de l'objet Méthodes d'objet Affichage d'objet Accesseurs d'objet Constructeurs d'objets Prototypes d'objets Itérables d'objet Ensembles d'objets Cartes d'objets Référence d'objet

Fonctions JavaScript

Définitions des fonctions Paramètres de fonction Appel de fonction Appel de fonction Fonction Appliquer Fermetures de fonction

Cours JS

Introduction de classe Héritage de classe Classe Statique

JS asynchrone

Rappels JS JS asynchrone JS promet JS asynchrone/en attente

JS HTML DOM

Introduction DOM Méthodes DOM Documents DOM Éléments DOM HTML DOM Formulaires DOM DOM CSS Animations DOM Événements DOM Écouteur d'événements DOM Navigation DOM Nœuds DOM Collections DOM Listes de nœuds DOM

Nomenclature du navigateur JS

Fenêtre JS Écran JavaScript Emplacement JS Historique JS Navigateur JS Alerte contextuelle JS Calendrier JS Cookies JavaScript

API Web JS

Présentation de l'API Web API des formulaires Web API d'historique Web API de stockage Web API de travail Web API de récupération Web API de géolocalisation Web

JS AJAX

Introduction à AJAX AJAX XMLHttp Requête AJAX Réponse AJAX Fichier XML AJAX PHP AJAX ASP AJAX Base de données AJAX Applications AJAX Exemples AJAX

JSJSON

Présentation JSON Syntaxe JSON JSON contre XML Types de données JSON Analyse JSON Chaîne JSON Objets JSON Tableaux JSON Serveur JSON JSON PHP HTML JSON JSON JSONP

JS contre jQuery

Sélecteurs jQuery jQuery HTML jQuery CSS jQuery DOM

Graphiques JS

Graphiques JS Canevas JS JS Complot JS Chart.js Graphique Google JS JS D3.js

Exemples JS

Exemples JS JS HTML DOM Entrée HTML JS Objets HTML JS Événements HTML JS Navigateur JS Éditeur JavaScript Exercices JS Questionnaire JS Certificat JS

Références JavaScript

Objets JavaScript Objets DOM HTML


Tutoriel JavaScript

JavaScript est le langage de programmation le plus populaire au monde.

JavaScript est le langage de programmation du Web.

JavaScript est facile à apprendre.

Ce tutoriel vous apprendra JavaScript de base à avancé.

Commencez à apprendre JavaScript maintenant »

Exemples dans chaque chapitre

Avec notre éditeur "Try it Yourself", vous pouvez modifier le code source et visualiser le résultat.

Exemple

My First JavaScript


Utiliser le menu

Nous vous recommandons de lire ce didacticiel, dans l'ordre indiqué dans le menu.

Si vous avez un grand écran, le menu sera toujours présent à gauche.

Si vous avez un petit écran, ouvrez le menu en cliquant sur le signe de menu supérieur .


Apprendre par des exemples

Les exemples valent mieux que 1000 mots. Les exemples sont souvent plus faciles à comprendre que les explications textuelles.

Ce didacticiel complète toutes les explications avec des exemples clarifiants "Essayez-le vous-même".

Si vous essayez tous les exemples, vous en apprendrez beaucoup sur JavaScript, en très peu de temps !

Exemples JavaScript »

Pourquoi étudier JavaScript ?

JavaScript est l'un des 3 langages que tout développeur web doit apprendre :

   1. HTML pour définir le contenu des pages web

   2. CSS pour spécifier la mise en page des pages Web

   3. JavaScript pour programmer le comportement des pages web

Ce tutoriel couvre toutes les versions de JavaScript :

  • Le JavaScript d'origine ES1 ES2 ES3 (1997-1999)
  • La première révision principale ES5 (2009)
  • La deuxième révision ES6 (2015)
  • Les ajouts annuels (2016, 2017, 2018)


Vitesse d'apprentissage

Dans ce tutoriel, la vitesse d'apprentissage est votre choix.

Tout dépend de vous.

Si vous éprouvez des difficultés, faites une pause ou relisez le matériel.

Assurez -vous toujours de comprendre tous les exemples "Essayez-le vous-même".

La seule façon de devenir un programmeur intelligent est de : S'entraîner. Entraine toi. Entraine toi. Code. Code. Codage !


Testez-vous avec des exercices

Exercer:

Créez une variable appelée carNameet affectez- Volvolui la valeur.

var  = "";


Questions fréquemment posées

  • Comment puis-je obtenir JavaScript ?
  • Où puis-je télécharger JavaScript ?
  • JavaScript est-il gratuit ?

Vous n'avez pas besoin d'obtenir ou de télécharger JavaScript.

JavaScript est déjà en cours d'exécution dans votre navigateur sur votre ordinateur, sur votre tablette et sur votre smartphone.

JavaScript est libre d'utilisation pour tout le monde.


Références JavaScript

W3Schools maintient une référence JavaScript complète, y compris tous les objets HTML et de navigateur.

La référence contient des exemples pour toutes les propriétés, méthodes et événements, et est continuellement mise à jour selon les dernières normes Web.

Référence JavaScript complète »

Test de quiz JavaScript

Testez vos compétences en JavaScript à W3Schools !

Lancez le quiz JavaScript !