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, kodsznurekreprezentują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