JavaScript Shell
Interaktivní shell pro Javascript, který lze použít ke spouštění příkazů JavaScriptu. Shell obsahuje konzolu, která zobrazuje chybová hlášení, varování atd.
Možnosti
- code |
string
: Kód JavaScriptu, který se má vyhodnotit. Default:''
. - solution |
string
: pro programátorské otázky kódřetězec
představující oficiální řešení problému. Default:''
. - hints |
array<(string|node)>
: u otázek týkajících se programování řada nápověd, které poskytují návod, jak k problému přistupovat.. Default:[]
. - precompute |
boolean
: řídí, zda se má po připojení komponenty spustit výchozí kód.. Default:false
. - chat |
boolean
: kontroluje, zda má být povolena funkce skupinového chatu.. Default:false
. - check |
string
: připojený kód JavaScriptu pro kontrolukódu
, který se má vyhodnotit.. Default:none
. - disabled |
boolean
: řídí, zda se mají zakázat všechny uživatelské vstupy a blok kódu má být statický.. Default:false
. - lines |
number
: počet řádků, které se mají zobrazit. Default:5
. - className |
string
: název třídy. Default:''
. - style |
object
: Řádkové styly CSS. Default:{}
. - onChange |
function
: zpětné volání vyvolané vždy, když se změní vstupní textové pole.. Default:onChange() {}
. - onEvaluate |
function
: zpětné volání vyvolané vždy, když je kliknuto na tlačítkoVyhodnotit
.. Default:onEvaluate() {}
. - vars |
object
: scope objekt s proměnnými, které mají být k dispozici vyhodnocovanémucode
. Default:none
.
Příklady
- Minimal
- With Style
- Ten Lines
Živý editor
Výsledek
ReferenceError: Provider is not defined