Pāriet uz galveno saturu

JavaScript Shell

Interaktīvs Javascript apvalks, ko var izmantot JavaScript komandu izpildei. Apvalkā ir konsole, kurā tiek rādīti kļūdu ziņojumi, brīdinājumi u. c.

Iespējas

  • code | string: Izvērtējamais JavaScript kods. Default: ''.
  • solution | string: programmēšanas jautājumiem - kods stringa, kas ir oficiālais problēmas risinājums.. Default: ''.
  • hints | array<(string|node)>: programmēšanas jautājumiem - virkne ieteikumu, kas sniedz norādījumus par to, kā risināt problēmu.. Default: [].
  • precompute | boolean: kontrolē, vai noklusējuma kods jāizpilda, kad komponents ir uzstādīts.. Default: false.
  • chat | boolean: kontrolē, vai jāaktivizē grupas tērzēšanas funkcionalitāte.. Default: false.
  • check | string: pievienots JavaScript kods, lai pārbaudītu izvērtējamo kodu.. Default: none.
  • disabled | boolean: kontrolē, vai atslēgt visus lietotāja ievades ievades un padarīt kodu bloku statisku.. Default: false.
  • lines | number: rādāmo rindu skaits. Default: 5.
  • className | string: klases nosaukums. Default: ''.
  • style | object: CSS iebūvētie stili. Default: {}.
  • onChange | function: atsauces zvans, kas tiek izsaukts ikreiz, kad mainās teksta lauka ievade.. Default: onChange() {}.
  • onEvaluate | function: atgriezeniskais zvans, kas tiek izsaukts, kad tiek nospiesta poga Izvērtēt.. Default: onEvaluate() {}.
  • vars | object: scope objekts ar mainīgajiem, kas jādara pieejami novērtētajam code.. Default: none.

Piemēri

Tiešraides redaktors
Rezultāts
ReferenceError: Provider is not defined