Sie könnten die REPL selbst starten und alles ändern, was Sie ärgert. Zum Beispiel könnten Sie sagen, dass undefined
nicht gedruckt wird, wenn ein Ausdruck kein Ergebnis hat. Oder Sie können die Auswertung der Ausdrücke umbrechen und sie davon abhalten, Ergebnisse zurückzugeben. Wenn Sie diese beiden Dinge gleichzeitig tun, reduzieren Sie effektiv die REPL auf eine REL:
Ich habe bereits in einem Kommentar zu dieser Frage gesagt, dass Sie die Ausführung Ihres Befehls möglicherweise in eine anonyme Funktion einbinden möchten. Angenommen, Sie haben eine wiederholte Prozedur, die eine Art Ergebnis liefert. So:
%Vor%Das gibt uns diese Ausgabe:
%Vor% Wenn Sie jedoch den Methodenaufruf map
in eine selbstaufrufende anonyme Funktion umbrechen, geht die gesamte Ausgabe verloren:
Dieser Code wird uns diese Ausgabe bringen:
%Vor%weil die anonyme Funktion nichts zurückgibt.
Tags und Links javascript read-eval-print-loop node.js