Para Ruby, tenemos irb. Para Python, tenemos IDLE. Para Javascript, ¿Firebug o Chrome en una página en blanco son la mejor manera de ejecutar o probar Javascript interactivamente?¿Cuál es una buena forma de ejecutar Javascript de forma interactiva?
Respuesta
Además de las alternativas ya mencionadas por @alex:
en el navegador:
Ambos con auto básico terminación.
consolas autónomo:
JSConsole es realmente bueno porque puede mostrar el contenido de todo el objeto, como Ruby's inspect() o lo que se muestra en irb –
También podría usar 'node -repl' o 'jsc' de Apple, si estás en una Mac. Tengo un poco más en mi blog: http://www.bubblefoundry.com/blog/2009/09/javascript-console/ – pr1001
También puede visitar JSBin o JSFiddle.
En el iPhone, hay JSanywhere (parece escrita por un autor japonés).
No hay mucha información al respecto en Google en inglés, pero se puede descargar de forma gratuita desde la App Store.
1 enchufe para la jsFiddle –
JSBin y jsFiddle son muy agradable también. JSConsole podría estar más cerca de una consola interactiva como irb o IDLE. –
JSBin funcionó para mí solo para ejecutar código JS sin HTML, pero JSFiddle no lo hizo – knocte
El 'concha' y Bookmarklets 'jsenv' de trabajo squarefree bien:
https://www.squarefree.com/bookmarklets/webdevel.html
Prefiero usar un bookmarklet para poder trabajar en el entorno de la página actual.
adictos Firebug pueden utilizar Firebug luz en otros navegadores: http://getfirebug.com/firebuglite
Sin embargo no hay nada como los navegadores modernos depuradores incorporadas para:
- mensajes de error de los tiempos de espera
- números de línea de errores
- complementos puntos de interrupción
- inspección de alcance en vivo
A partir de 2013, no es una buena comparación de las opciones disponibles aquí:
http://www.sitepoint.com/7-code-playgrounds/
También es interesante:
http://css-tricks.com/forums/topic/codepen-jsfiddle-jsbin/#post-134290
tldr;
- Codepen puede ser el "patio de recreo lleno de funciones mejor".Parece estar en constante desarrollo; fuerte en las características sociales.
- JSBin parece ser la única opción que ofrece una consola interactiva real.
- Detalles importantes; la discusión en el CSS Tricks forum (ver arriba) es particularmente útil en ese sentido.
- 1. ¿Cuál es una buena forma de implementar una aplicación Perl?
- 2. ¿Cuál es una forma correcta y buena de implementar __hash __()?
- 3. ¿Filter_var es una buena forma de hacerlo?
- 4. ¿Cuál es una buena forma de implementar JavaScript por página en Rails?
- 5. ¿Cuál es la mejor forma de ejecutar expresiones matemáticas?
- 6. ¿Es una buena forma de iniciar una matriz de objetos de JavaScript y sus propiedades?
- 7. ¿Cuál es la forma correcta de ejecutar código Python de forma asincrónica?
- 8. ¿Cuál es una buena forma de desnormalizar una base de datos mysql?
- 9. MongoDB: ¿Cuál es una buena forma de obtener una lista de todas las etiquetas únicas?
- 10. ¿Cuál es una buena forma de recorrer líneas en una cadena de varias líneas?
- 11. ¿Cuál es una forma de "buena práctica" para escribir una aplicación Python GTK +?
- 12. ¿Cuál es una buena forma de mostrar un número de coma flotante a través de SNMP?
- 13. ¿Una buena forma de redireccionar con una solicitud POST?
- 14. ¿Cuál es una forma buena y funcional de intercambiar elementos de colección en Scala?
- 15. ¿Cuál es una buena forma de determinar qué hay en mi estado de visualización?
- 16. Rails/javascript: "demasiadas teclas de parámetros": ¿cuál es una buena forma de normalizar los datos del formulario?
- 17. Gráfico de JavaScript editable: barras de tamaño de forma interactiva o secciones de sectores
- 18. ¿Cuál es una buena forma de compartir un objeto entre clases?
- 19. ¿Cuál es una buena forma de crear un IObservable para un método?
- 20. ¿Cuál es una buena forma de generar clústeres y rutas aleatorios?
- 21. ¿cuál es una buena forma de obtener el tamaño del archivo?
- 22. ¿Cuál es una buena forma de administrar las notificaciones locales que ha programado su aplicación?
- 23. ¿Cuál es una buena forma de transferir datos binarios a un servicio HTTP REST API?
- 24. ¿Cuál es la forma más confiable de verificar si una variable de JavaScript es nula?
- 25. ¿Cuál es la mejor forma de ejecutar comandos de shell desde una interfaz basada en web?
- 26. Habilitar el modo de depuración de forma interactiva en Symfony
- 27. ¿Hay una buena biblioteca interactiva de gráficos 3D por ahí?
- 28. ¿Cuál es la forma correcta de redirigir?
- 29. ¿Cuál es la forma más simple de ejecutar una clase Java cada 30 segundos?
- 30. Una buena forma de precargar el ensamblado .NET
duplicado Posible de http://stackoverflow.com/questions/822071/interactive-javascript-console-preferably-integrated-with-firebug –