Bac à sable JavaScript
Lire la documentationÉcrivez, exécutez et partagez des extraits de code — sans installation.
Exécutez JavaScript en ligne dans votre navigateur
Ceci est un playground JavaScript en ligne gratuit. Écrivez du JS moderne ES2022+ directement dans votre navigateur, cliquez sur Exécuter et exécutez sur Node 24 ou Deno 2.4 en quelques secondes — sans installation, sans npm, sans package.json. C'est le moyen le plus rapide de tester une méthode d'Array, une fonction async ou de déboguer un snippet court.
Sous le capot, l'éditeur utilise le même moteur que VS Code (coloration syntaxique JS, autocomplétion, erreurs soulignées), et votre code s'exécute sur Node 24 (ou Deno 2.4.3) dans un conteneur isolé — fonctionnalités modernes ES2022+, APIs Node (fs/http) et bibliothèque standard de Deno, toutes disponibles. Que vous testiez une fonction async, un fetch JSON ou résolviez un problème d'entretien, ce runner JavaScript en ligne vous mène de l'idée à la sortie en quelques secondes.
Pourquoi ce playground JavaScript est utile
- Exécution JavaScript instantanée — écrivez du code, appuyez sur Exécuter et recevez la sortie de Node 24 (ou Deno 2.4) en quelques secondes, sans configuration.
- Coloration syntaxique JavaScript complète, autocomplétion et messages d'erreur — le même moteur d'éditeur que VS Code, directement dans votre navigateur.
- Entrée stdin prise en charge — envoyez des lignes à
process.stdin(Node) or the DenoreadLinepattern depuis la zone d'entrée du playground. Aucune installation — pas de Node, npm ni package.json à configurer. - Runtime Deno 2.4.3 + Node 24 — écrivez du JavaScript moderne ES2022+ avec les APIs Node et la bibliothèque standard de Deno, sans package.json.
Ce que vous pouvez construire dans le playground JavaScript
- Méthodes d'array (map, filter, reduce), async/await, destructuring et idiomes modernes ES2022+ — à exécuter sur Node 24 ou Deno 2.4.
- Fetch et parsing JSON, promesses et flux async, syntaxe de classes et courts problèmes d'algo pour préparer les entretiens.
- Snippets ponctuels — testez une regex, vérifiez un format de date, essayez une nouvelle méthode d'Array ou confirmez un destructuring subtil.
Questions fréquentes sur le playground JavaScript en ligne
Le playground JavaScript en ligne est-il gratuit ?
Faut-il Node.js installé pour exécuter du JavaScript en ligne ?
Le playground JavaScript fonctionne-t-il sur mobile et Chromebook ?
Puis-je lire stdin depuis Node dans le playground JavaScript ?
process.stdin dans Node, donc les interfaces readline et les boucles for await (const line of process.stdin) fonctionnent comme lorsque vous exécutez node script.js en local et collez une entrée dans le terminal.