Syntax, keywords, and other language features.
Link to sectionFonctionnalités syntaxiques
Fonctionnalités syntaxiques
Lesquelles de ces fonctionnalités syntaxiques avez-vous utilisées ?
Multiple
Link to sectionFonctionnalités des chaînes de caractères
Fonctionnalités des chaînes de caractères
Lesquelles de ces fonctionnalités des chaînes de caractères avez-vous utilisées ?
Multiple
Link to sectionFonctionnalités des tableaux
Fonctionnalités des tableaux
Lesquelles de ces fonctionnalités des tableaux avez-vous utilisées ?
Multiple
Link to sectionFonctionnalités de Set
Fonctionnalités de Set
Lesquelles de ces fonctionnalités de Set avez-vous utilisées ?
Multiple
Link to sectionFonctionnalités des objets
Fonctionnalités des objets
Lesquelles de ces fonctionnalités des objets avez-vous utilisées ?
Multiple
Link to sectionFonctionnalités asynchrones
Fonctionnalités asynchrones
Lesquelles de ces fonctionnalités asynchrones avez-vous utilisées ?
Multiple
Link to sectionAPI des navigateurs
API des navigateurs
Lesquelles de ces API de navigateur avez-vous utilisées ?
Multiple
Link to sectionDifficultés liées au langage
Difficultés liées au langage
Quelles sont vos principales difficultés avec le langage JavaScript ?
Multiple
Principaux sujets problématiques dans l'ensemble.
Affichage :
Link to sectionDifficultés liées aux API de navigateur
Difficultés liées aux API de navigateur
Quelles sont vos principales difficultés avec les API de navigateur ?
Multiple
Principaux sujets problématiques dans l'ensemble.
Affichage :
Nous avons demandé aux membres de la communauté JavaScript de partager leur « choix de l’année ».
Mon choix de 2025 : Delba Oliveira
Mon choix de l’année est Delba Oliveira, de l’équipe Next.js. Son travail dans l’écosystème est remarquable. Elle a le rare talent de rendre simples des sujets complexes et de proposer des conseils très pratiques sur Next.js, React et JavaScript modernes.
Nous avons demandé aux membres de la communauté JavaScript de partager leur « choix de l’année ».
Ankita Kulkarni
Formatrice en technologies
Link to sectionNouvelles propositions
Nouvelles propositions
Temporal reste en tête du classement, mais l’enthousiasme a baissé par rapport à l’année dernière, ce qui s’explique par le passage du stade de proposition théorique à celui d’une implémentation concrète dans Firefox.
Lesquelles de ces propositions JavaScript actives vous enthousiasment le plus ?
Multiple
Limité
3
Link to sectionFonctionnalités manquantes
Fonctionnalités manquantes
Le classement des cinq premiers reste inchangé, mais il est notable que l’intérêt pour Signals ait légèrement baissé par rapport à l’année dernière.
Que manque-t-il actuellement à JavaScript selon vous ?
Multiple
Limité
3
Link to sectionTypes natifs
Types natifs
Si 32 % des répondants espèrent une prise en charge des types à l’exécution dans le navigateur, une éventuelle prise en charge officielle passerait bien plus probablement par des annotations de types proches de TypeScript, arrivées en tête.
Comment souhaiteriez-vous voir les types intégrés nativement à JavaScript ?
Link to sectionRythme d’évolution✨
Rythme d’évolution
✨Cette question visait à évaluer dans quelle mesure les répondants suivent les nouveautés. Elle montre que la plupart d’entre nous peinent à découvrir les nouvelles fonctionnalités du langage, et encore plus à les essayer. Espérons que ces résultats aideront à y remédier !
Dans quelle mesure parvenez-vous à suivre les nouvelles fonctionnalités JavaScript, comme celles mentionnées dans cette enquête ?
Link to sectionListe de lecture
Liste de lecture
La liste de lecture permet aux répondants d’en apprendre davantage sur certains sujets après l’enquête. Cette année, nous l’avons modifiée pour ajouter automatiquement des éléments en fonction des réponses, tout en laissant les répondants faire leur propre sélection. La liste est ainsi beaucoup plus axée sur les bibliothèques que les années précédentes, où les fonctionnalités étaient davantage représentées.
Link to sectionRessources recommandées
Ressources recommandées
New: JavaScript The Hard Parts, v3
Combining mental models of JavaScript's inner workings and hands-on programming challenges, this course will give you a solid understanding of callbacks and higher-order functions, closure, asynchronous JavaScript, and object-oriented JavaScript.
Getting Started with JavaScript, v3
Learn the language that powers the web! Gain a fundamental understanding of JavaScript as you code variables, objects, arrays, and functions.
Contenu sponsorisé par nos partenaires. En savoir plus.