Menu
Coddy logo textTech

Playground JavaScript

Lire la documentation

Écrivez, exécutez et partagez des extraits de code — sans installation.

index.js
Output
Click Run to see the output here.

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 pattern readLine de 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 ?
Oui, le playground JavaScript en ligne est gratuit. Pas d'inscription, pas de Node à installer, pas de npm à configurer — tu ouvres la page et tu exécutes ton code sur Node 24 ou Deno 2.4.
Faut-il Node.js installé pour exécuter du JavaScript en ligne ?
Aucune installation nécessaire. Pas besoin d'avoir Node, npm ou un package.json sur ta machine. Le runner JavaScript en ligne exécute ton code sur Node 24 (ou Deno 2.4) et te renvoie la sortie en quelques secondes.
Le playground JavaScript fonctionne-t-il sur mobile et Chromebook ?
Oui. Le playground JavaScript tourne dans n'importe quel navigateur moderne, que ce soit sur desktop, tablette ou mobile. C'est une bonne option pour exécuter du JS depuis un Chromebook, un iPad ou un ordinateur scolaire où tu ne peux pas installer Node.
Puis-je lire stdin depuis Node dans le playground JavaScript ?
Oui. Les lignes que tu saisis dans la zone stdin sont transmises à 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.
Comment apprendre JavaScript après avoir testé le playground ?
Modifie le JavaScript d'exemple, appuie sur Run et itère. Quand tu veux quelque chose de plus structuré, le cours interactif JavaScript de Coddy te fait passer des variables aux closures, prototypes et async/await.