Dieser Artikel wurde von einem Studenten aufgezeichnet, der JS anstelle eines Memos studiert. Erwarten Sie nicht den Inhalt.
Dieses Mal werden wir es unter Ubuntu machen, also werden wir die virtuelle Umgebung mit iTerm2 starten.
Wo es angefangen hat
Wechseln Sie in das Verzeichnis, in dem Ubuntu installiert ist. vagrant up ist ein Befehl zum Starten von Ubuntu, das auf einem virtuellen PC installiert ist, und vagrant ssh stellt mit dem Vagrant Virtual Machine Set eine Verbindung zu SSH her.
Auf der Konsole
Wenn Sie eingeben, ist die Konsole bereit, js zu akzeptieren. Dies ist ein Zustand namens REPL. Die Datei node.js, die dieses Mal in dem zu implementierenden Verzeichnis gespeichert ist, wird unten beschrieben.
const n = process.argv[2] || 0;
let sum = 0;
for (let i = 1; i <= n; i++) {
s = s + i;
}
console.log(s);
Die erste Zeile enthält eine Beschreibung für die Verwendung von JS im strengen Modus.,Die zweite Zeile ist eine Variable namens n```process.argv[2] || 0
Die obigen Werte werden zugewiesen. Prozess.argv ist Knoten.Rufen Sie Befehlszeilenargumente aus dem Programm js ab. argv[0]Knoten ausführbare Datei(node.exe)Voller Weg, argv[1]Ist eine Skriptdatei(.js)Weil der volle Weg von,Kann argv speichern[2]Weil.||Gibt die linke Seite zurück, wenn der logische JS-Operator OR die linke Seite als wahr sehen kann. Andernfalls wird die rechte Seite zurückgegeben. Bei Verwendung mit einem Booleschen Wert Wenn eines der Berechnungsziele wahr ist||Gibt true zurück, und wenn beide false sind, wird false zurückgegeben.
Die dritte Zeile gibt eine Variable mit dem Namen s an, und die vierte und die folgenden Zeilen schreiben eine Schleife mit der for-Anweisung. Die Schleife wird fortgesetzt, bis i der Wert des Befehlszeilenarguments ist.
Zeigen Sie abschließend den Wert von s auf der Konsole an und beenden Sie den Vorgang.
Wenn Sie Folgendes in die Konsole der virtuellen Umgebung schreiben und der Wert angezeigt wird, ist dies erfolgreich. Danke für deine harte Arbeit!!!
```Befehlszeilenargument für den Namen der Knotendatei
Wenn ein Benutzer einen oder mehrere Ausdrücke in REPL eingibt, wertet der Interpreter diese aus und zeigt die Ergebnisse auf der Konsole an. Mit der statisch typisierten Sprache REPL können Sie den Komfort der dynamisch typisierten Sprache bei gleichzeitiger Wahrung der Typensicherheit genießen. Einige in der integrierten Entwicklungsumgebung installierte REPLs funktionieren jedoch im Code-Editor. Einige haben eine vollständige Code-Vervollständigung, ähnlich wie sie es tun.
Die Befehlszeile ist der Bildschirm, der nur mit der Tastatur bedient wird, und die Argumente sind die Werte, die an das Programm oder die Funktion übergeben werden. Mit anderen Worten, wenn Sie ein Befehlszeilenargument sagen, interpretieren Sie es als einen Wert, der an das Programm übergeben werden soll.
Recommended Posts