Pereiti prie pagrindinio turinio

JavaScript Shell

Interaktyvioji "Javascript" programinė įranga, kurią galima naudoti "JavaScript" komandoms vykdyti. Jame yra konsolė, kurioje rodomi pranešimai apie klaidas, įspėjimai ir kt.

Parinktys

  • code | string: Vertinamas "JavaScript" kodas. Default: ''.
  • solution | string: programavimo klausimams - kodas string, nurodantis oficialų problemos sprendimą.. Default: ''.
  • hints | array<(string|node)>: programavimo klausimams - daugybė patarimų, kaip spręsti problemą.. Default: [].
  • precompute | boolean: kontroliuoja, ar numatytasis kodas turėtų būti vykdomas, kai komponentas yra sumontuotas.. Default: false.
  • chat | boolean: kontroliuoja, ar turi būti įjungta grupinių pokalbių funkcija.. Default: false.
  • check | string: pridėtas "JavaScript" kodas, skirtas patikrinti vertinamą kodą.. Default: none.
  • disabled | boolean: kontroliuoja, ar išjungti visas naudotojo įvestis ir padaryti kodo bloką statiniu.. Default: false.
  • lines | number: rodomų eilučių skaičius. Default: 5.
  • className | string: klasės pavadinimas. Default: ''.
  • style | object: CSS eilutės stiliai. Default: {}.
  • onChange | function: atgalinis skambutis, inicijuojamas, kai pasikeičia teksto lauko įvestis.. Default: onChange() {}.
  • onEvaluate | function: atgalinis skambutis, inicijuojamas, kai paspaudžiamas mygtukas Vertinti.. Default: onEvaluate() {}.
  • vars | object: aprėpties objektas su kintamaisiais, kurie turėtų būti prieinami įvertintam kodui.. Default: none.

Pavyzdžiai

Tiesioginis redaktorius
Rezultatas
ReferenceError: Provider is not defined