Skip to main content

JavaScript Shell

Interaktiivne Javascript-koorik, mida saab kasutada JavaScripti käskude täitmiseks. Shell sisaldab konsooli, mis kuvab veateateid, hoiatusi jne.

Valikud

  • code | string: Hinnatav JavaScript-kood. Default: ''.
  • solution | string: programmeerimisküsimuste puhul kood "string", mis kujutab endast probleemi ametlikku lahendust.. Default: ''.
  • hints | array<(string|node)>: programmeerimisküsimuste puhul mitmesuguseid vihjeid, mis annavad juhiseid probleemi käsitlemiseks. Default: [].
  • precompute | boolean: kontrollib, kas vaikimisi kood tuleb käivitada, kui komponent on paigaldatud.. Default: false.
  • chat | boolean: kontrollib, kas grupivestluse funktsioon peaks olema lubatud. Default: false.
  • check | string: lisatud JavaScript-kood, et kontrollida hinnatava "koodi" hindamist.. Default: none.
  • disabled | boolean: kontrollib, kas keelata kõik kasutaja sisendid ja muuta koodiblokk staatiliseks.. Default: false.
  • lines | number: kuvatavate ridade arv. Default: 5.
  • className | string: klassi nimi. Default: ''.
  • style | object: CSS inline stiilid. Default: {}.
  • onChange | function: callback, mida kutsutakse esile iga kord, kui tekstivälja sisend muutub. Default: onChange() {}.
  • onEvaluate | function: callback, mis käivitub iga kord, kui nupule Evaluate vajutatakse.. Default: onEvaluate() {}.
  • vars | object: scope objekt muutujatega, mis tuleks teha kättesaadavaks hinnatud koodile.. Default: none.

Näited

Live toimetaja
Tulemus
ReferenceError: Provider is not defined