JavaScript Shell
Un shell interactivo de Javascript que puede ser usado para ejecutar comandos de Javascript. El shell contiene una consola que muestra mensajes de error, advertencias, etc.
Opciones
- code |
string
: Código JavaScript a evaluar. Default:''
. - solution |
string
: para cuestiones de programación, el código "cadena" representa la solución oficial del problema. Default:''
. - hints |
array<(string|node)>
: para las cuestiones de programación, una serie de consejos que proporcionan orientación sobre cómo abordar el problema. Default:[]
. - precompute |
boolean
: controla si el código por defecto debe ser ejecutado una vez que el componente ha sido montado. Default:false
. - chat |
boolean
: controla si la funcionalidad de chat en grupo debe ser activada. Default:false
. - check |
string
: añadió el código JavaScript para comprobar el "código" a evaluar. Default:none
. - disabled |
boolean
: controla si se deshabilitan todas las entradas del usuario y se hace estático el bloque de código. Default:false
. - lines |
number
: número de líneas a mostrar. Default:5
. - className |
string
: nombre de la clase. Default:''
. - style |
object
: Estilos en línea CSS. Default:{}
. - onChange |
function
: llamada de retorno invocada siempre que la entrada del campo de texto cambia. Default:onChange() {}
. - onEvaluate |
function
: se invoca cuando se hace clic en el botón "Evaluar". Default:onEvaluate() {}
. - vars |
object
: objeto de alcance con variables que deben estar disponibles para el "código" evaluado. Default:none
.
Ejemplos
- Minimal
- With Style
- Ten Lines
Editor en vivo
Resultado
ReferenceError: Provider is not defined