Overslaan naar hoofdinhoud

JavaScript Shell

Een interactieve Javascript-shell die gebruikt kan worden om JavaScript-commando's uit te voeren. De shell bevat een console die foutmeldingen, waarschuwingen etc. weergeeft.

Opties

  • code | string: Te evalueren JavaScript-code. Default: ''.
  • solution | string: voor programmeervragen, code string die de officiële oplossing voor het probleem vertegenwoordigt. Default: ''.
  • hints | array<(string|node)>: voor programmeervragen, een reeks hints die een leidraad bieden voor de aanpak van het probleem. Default: [].
  • precompute | boolean: controleert of de standaardcode moet worden uitgevoerd zodra het component is gemonteerd. Default: false.
  • chat | boolean: bepaalt of de groeps-chatfunctie moet worden ingeschakeld. Default: false.
  • check | string: bijgevoegde JavaScript-code om de te evalueren code te controleren. Default: none.
  • disabled | boolean: bepaalt of alle gebruikersinvoer moet worden uitgeschakeld en of de code moet worden geblokkeerd. Default: false.
  • lines | number: aantal weer te geven regels. Default: 5.
  • className | string: klassennaam. Default: ''.
  • style | object: CSS inline-stijlen. Default: {}.
  • onChange | function: terugbellen wordt aangeroepen wanneer de invoer van het tekstveld verandert. Default: onChange() {}.
  • onEvaluate | function: terugbellen wordt aangeroepen wanneer op de Evaluate-knop wordt geklikt. Default: onEvaluate() {}.
  • vars | object: Scope-object met variabelen die beschikbaar moeten worden gesteld aan de geëvalueerde code. Default: none.

Voorbeelden

Live redacteur
Resultaat
ReferenceError: Provider is not defined