Playground JavaScript
Lire la documentationÉcrivez, exécutez et partagez des extraits de code — sans installation.
Exécutez JavaScript en ligne dans votre navigateur
Un playground JavaScript en ligne gratuit. Écris du JS moderne ES2022+ dans ton navigateur, clique sur Exécuter, et le code s'exécute sur Node 24 ou Deno 2.4 en quelques secondes. Pas d'installation, pas de npm, pas de package.json à mettre en place.
L'éditeur s'appuie sur le même moteur que VS Code, donc la coloration syntaxique JS, l'autocomplétion et le soulignement des erreurs fonctionnent tous. Ton code tourne sur Node 24 (ou Deno 2.4.3) dans un conteneur isolé, avec les fonctionnalités modernes d'ES2022+, les APIs fs/http de Node et la bibliothèque standard de Deno — pratique pour tester une fonction async, lancer un fetch JSON ou dérouler un problème d'entretien sans quitter la page.
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, propulsés par le même moteur d'éditeur que VS Code, directement dans ton navigateur.
- L'entrée stdin est branchée sur
process.stdin(Node) et sur le patternreadLinede Deno. Tape tes lignes dans la zone d'entrée et le playground les transmet dans l'ordre. Pas de Node, npm ou package.json à configurer de ton côté. - Runtime Deno 2.4.3 + Node 24 — 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 de tableau (map, filter, reduce), async/await, destructuring et idiomes modernes ES2022+, exécutés 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 : teste une regex, vérifie un format de date, essaie une nouvelle méthode d'Array ou confirme 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 côté Node, donc les interfaces readline et les boucles for await (const line of process.stdin) se comportent exactement comme quand tu lances node script.js en local et que tu colles l'entrée dans le terminal.