Terrain de Jeu JavaScript & HTML

Local uniquement

Écrivez HTML, CSS et JavaScript avec un aperçu sandboxé et une console capturée.

Prêt à courir
<main class="welcome-card">
  <span class="eyebrow">Nobuf Playground</span>
  <h1 id="greeting">Build something useful.</h1>
  <p>Edit HTML, CSS, and JavaScript, then see the result instantly.</p>
  <button id="hello-button" type="button">Say hello</button>
  <output id="message" aria-live="polite"></output>
</main>
HTMLLn 1, Col 1
Aperçu
Console0

Exécutez l'aire de jeux pour voir la sortie de console.

0 messages de console

Le code fonctionne à l'intérieur d'un navigateur isolé iframe. Nobuf ne le télécharge pas ou ne l'inspecte pas.1,622 caractères sources

Mode d’emploi

  1. 01

    Écrivez votre source

    Utilisez des éditeurs HTML, CSS et JavaScript mis en évidence par syntaxe avec l'historique du curseur et de la désactivation.

  2. 02

    Courir dans le bac à sable

    Prévisualiser la sortie DOM et inspecter les journaux, les avertissements, les erreurs d'exécution et les promesses rejetées sans exécuter de code dans la page parent.

  3. 03

    Enregistrer ou exporter

    Conservez une version d'ébauche locale, importez un projet ou téléchargez un fichier HTML autonome propre.

Questions fréquentes

Mon code est-il téléchargé sur Nobuf ?

Non. L'édition, la construction de document, l'exécution de prévisualisation et la capture de console se produisent dans votre navigateur.

Comment JavaScript non fiable est-il isolé?

Le code fonctionne dans un iframe sandboxed sans permission d'origine ou de navigation supérieure. Les messages sont acceptés uniquement depuis l'iframe actuel avec des identifiants de canal aléatoire et d'exécution correspondants.

Peut-il exécuter des paquets Node.js ou npm ?

Il exécute le navigateur JavaScript, pas Node.js. ES Modules et les cartes d'importation fonctionnent, mais Node intégrés, nécessitent, process, et nus npm importations ne sont pas disponibles à moins que vous mapiez une URL compatible avec le navigateur vous-même.

Peut-on arrêter d'interrompre toujours une boucle infinie ?

Stop remplace la sandbox et invalide les anciens messages, mais la planification du processus de navigateur signifie qu'aucun iframe de même page ne peut promettre de récupérer de chaque boucle synchrone. Évitez d'exécuter le code que vous ne faites pas confiance.

Poursuivez avec d’autres utilitaires web ciblés.

Tous les outils

Local par défaut ; les sources distantes sont clairement indiquées.

© 2026 Nobuf

Nobuf

Des utilitaires rapides et locaux, propulsés par votre navigateur.