Publicidad

Escribe y ejecuta JavaScript al instante en un sandbox seguro: ve la salida de la consola, los valores de retorno, los errores y el tiempo sin abrir las DevTools. Gratis y funciona en tu navegador.

Se ejecuta en un iframe en sandbox en tu navegador: no se envía nada a un servidor.

Pulsa Ctrl/⌘ + Intro para ejecutar
JavaScript
1
Consola
>_ La salida de la consola aparece aquí

Acerca de Probador de JavaScript

El Probador de JavaScript es un patio de juegos de JS en línea donde puedes escribir y ejecutar JavaScript al instante sin abrir las DevTools ni configurar un proyecto. Escribe código en el editor, presiona Ejecutar o Ctrl/Cmd + Enter, y el panel de consola muestra tu salida de log, advertencias, errores y tiempo de ejecución.

Tu código se ejecuta dentro de un iframe en sandbox sin acceso a la página circundante. Cada ejecución empieza en un sandbox nuevo, así que las variables sobrantes y el código descontrolado de un intento anterior nunca contaminan el siguiente, y los diálogos bloqueantes como alert se neutralizan para que la página nunca se congele.

Como todo se ejecuta del lado del cliente en tu navegador, nada de lo que escribes se envía a un servidor. Es una forma rápida y privada de probar un fragmento de Stack Overflow, comprobar el comportamiento de async/await, o depurar una función pequeña.

Cómo usar Probador de JavaScript

  1. Escribe o pega JavaScript en el panel del editor, o haz clic en Ejemplo para un caso funcional.
  2. Haz clic en Ejecutar, o presiona Ctrl/Cmd + Enter, para ejecutar el código.
  3. Lee la salida de console.log, info, warn y error, además de cualquier error lanzado, en el panel de consola, con el tiempo de ejecución mostrado al finalizar la ejecución.
  4. Activa Auto-ejecutar para volver a ejecutar el código automáticamente mientras editas.
  5. Usa Borrar consola para vaciar el resultado, o Borrar para empezar de nuevo con código nuevo.

Preguntas frecuentes

Tu script se ejecuta dentro de un iframe con la restricción sandbox="allow-scripts", aislado de la página. La salida de consola y los errores se reenvían para su visualización, y el iframe se recrea en cada ejecución, así se descarta el estado anterior.

Las llamadas a console.log, console.info, console.warn y console.error aparecen todas en el panel de consola, junto con los errores no capturados y una línea de tiempo que muestra cuántos milisegundos tomó la ejecución.

Sí. La sintaxis moderna, incluyendo async/await, promesas, funciones flecha y plantillas literales, se ejecuta exactamente como lo haría en tu navegador, ya que el sandbox usa el mismo motor de JavaScript que la página.

No. Todo se ejecuta localmente en un iframe en sandbox dentro de tu navegador; ningún código ni resultado se transmite a un servidor.

Sí. Es gratuito, no requiere registro, y puedes ejecutar tantos fragmentos como quieras.

¿Necesitas ayuda?
¿Encontraste un problema con esta herramienta? Avísanos.
Informar de un problema

Añade esta herramienta gratuita a tu propio sitio web: copia y pega el código de abajo.