Přeskočit na hlavní obsah

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 kontrolu kó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čítko Vyhodnotit.. Default: onEvaluate() {}.
  • vars | object: scope objekt s proměnnými, které mají být k dispozici vyhodnocovanému code. Default: none.

Příklady

Živý editor
Výsledek
ReferenceError: Provider is not defined