JavaScript Shell
Interaktywna powłoka Javascript, której można używać do wykonywania poleceń JavaScript. Powłoka zawiera konsolę, która wyświetla komunikaty o błędach, ostrzeżenia itp.
Opcje
- code |
string
: Kod JavaScript do oceny. Default:''
. - solution |
string
: dla pytań dotyczących programowania, kodsznurek
reprezentujący oficjalne rozwiązanie problemu. Default:''
. - hints |
array<(string|node)>
: w przypadku pytań związanych z programowaniem, szereg wskazówek zawierających wskazówki, jak podejść do problemu. Default:[]
. - precompute |
boolean
: kontroluje, czy po zamontowaniu komponentu powinien zostać wykonany kod domyślny. Default:false
. - chat |
boolean
: kontroluje, czy funkcja czatu grupowego powinna być włączona. Default:false
. - check |
string
: dodał kod JavaScript do sprawdzeniakodu
, który ma być oceniany. Default:none
. - disabled |
boolean
: kontroluje, czy wyłączyć wszystkie wejścia użytkownika i sprawić, by blok kodu był statyczny. Default:false
. - lines |
number
: liczba wierszy do wyświetlenia. Default:5
. - className |
string
: nazwa klasy. Default:''
. - style |
object
: Style CSS inline. Default:{}
. - onChange |
function
: wywołanie zwrotne przy każdej zmianie danych wejściowych pola tekstowego. Default:onChange() {}
. - onEvaluate |
function
: wywołanie zwrotne po kliknięciu przycisku "Wycena". Default:onEvaluate() {}
. - vars |
object
: obiekt zakresu ze zmiennymi, które powinny być udostępnione do ocenykodu
. Default:none
.
Przykłady
- Minimal
- With Style
- Ten Lines
Edytor na żywo
Wynik
ReferenceError: Provider is not defined