Terrain de Jeu JavaScript & HTML
Local uniquementÉcrivez HTML, CSS et JavaScript avec un aperçu sandboxé et une console capturée.
<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>
Exécutez l'aire de jeux pour voir la sortie de console.
0 messages de console
Mode d’emploi
- 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.
- 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.
- 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.
Outils associés
Poursuivez avec d’autres utilitaires web ciblés.