JavaScript Shell
Un shell Javascript interactif qui peut être utilisé pour exécuter des commandes JavaScript. Le shell contient une console qui affiche des messages d'erreur, des avertissements, etc.
Options
- code |
string: Code JavaScript à évaluer. Default:''. - solution |
string: pour les questions de programmation, le code "chaîne" représentant la solution officielle du problème. Default:''. - hints |
array<(string|node)>: pour les questions de programmation, une série de conseils sur la manière d'aborder le problème. Default:[]. - precompute |
boolean: contrôle si le code par défaut doit être exécuté une fois que le composant a été monté. Default:false. - chat |
boolean: contrôle si la fonctionnalité de chat de groupe doit être activée. Default:false. - check |
string: code JavaScript joint pour vérifier le "code" à évaluer. Default:none. - disabled |
boolean: contrôle s'il faut désactiver toutes les entrées de l'utilisateur et rendre le bloc de code statique. Default:false. - lines |
number: nombre de lignes à afficher. Default:5. - className |
string: nom de la classe. Default:''. - style |
object: Styles CSS en ligne. Default:{}. - onChange |
function: rappel invoqué à chaque modification de la saisie du champ de texte. Default:onChange() {}. - onEvaluate |
function: rappel invoqué à chaque fois que le bouton "Évaluer" est cliqué. Default:onEvaluate() {}. - vars |
object: objet scope avec des variables qui devraient être mises à la disposition du "code" évalué. Default:none.
Exemples
- Minimal
- With Style
- Ten Lines
Éditeur en direct
Résultat
ReferenceError: Provider is not defined