Cet article est enregistré par un étudiant étudiant JS au lieu d'un mémo. Ne vous attendez pas au contenu.
Cette fois, nous le ferons sur Ubuntu, nous allons donc démarrer l'environnement virtuel avec iTerm2.
Où ça a commencé
Accédez au répertoire dans lequel Ubuntu est installé. vagrant up est une commande pour démarrer Ubuntu installé sur un PC virtuel, et vagrant ssh se connecte à SSH avec l'ensemble de machines virtuelles Vagrant.
Sur la console
Si vous entrez, la console sera prête à accepter js. C'est un état appelé REPL. Le fichier node.js enregistré dans le répertoire à implémenter cette fois est décrit ci-dessous.
const n = process.argv[2] || 0;
let sum = 0;
for (let i = 1; i <= n; i++) {
s = s + i;
}
console.log(s);
La première ligne est une description de l'utilisation de JS en mode strict.,La deuxième ligne est une variable appelée n```process.argv[2] || 0
Les valeurs ci-dessus sont attribuées. processus.argv est Node.Obtenez les arguments de ligne de commande du programme js. argv[0]Fichier exécutable du nœud(node.exe)Chemin complet, argv[1]Est un fichier de script(.js)Parce que le chemin complet de,Peut stocker argv[2]Parce que.||Renvoie le côté gauche si l'opérateur logique JS OR peut voir le côté gauche comme vrai. Sinon, il renvoie le côté droit. Lorsqu'il est utilisé avec une valeur booléenne Si l'une des cibles de calcul est vraie||Renvoie vrai, et si les deux sont faux, renvoie faux.
La troisième ligne spécifie une variable appelée s, et la quatrième ligne et les suivantes écrivent une boucle à l'aide de l'instruction for. La boucle continue jusqu'à ce que i soit la valeur de l'argument de ligne de commande.
Enfin, affichez la valeur de s sur la console et terminez.
Si la valeur est affichée en écrivant ce qui suit sur la console de l'environnement virtuel, cela réussit. Je vous remercie pour votre travail acharné!!!
```Argument de ligne de commande nom de fichier nœud
Lorsque l'utilisateur entre une ou plusieurs expressions dans REPL, l'interpréteur les évalue et affiche le résultat sur la console. Avec le langage à typage statique REPL, vous pouvez profiter de la commodité du langage à typage dynamique tout en maintenant la sécurité du type, mais certains REPL installés dans l'environnement de développement intégré fonctionnent sur l'éditeur de code. Certains ont une complétion de code à part entière similaire à ce qu'ils font.
La ligne de commande est l'écran utilisé uniquement avec le clavier, et les arguments sont les valeurs transmises au programme ou à la fonction. En d'autres termes, lorsque vous dites un argument de ligne de commande, interprétez-le comme une valeur à transmettre au programme.
Recommended Posts