Menu
CoddyTech

ארגומנטים של שורת הפקודה

חלק מהיחידה יסודות Node.js במסלול ה-Node.js של Coddy. שיעור 2 מתוך 24.

כלי לרישום הערות צריך לדעת מה הקלדת אחריו.

process.argv הוא מערך של המילים בפקודה: הנתיב אל Node, הנתיב אל הקובץ שלך, ואז המילים שלך. slice(2) משאיר רק את המילים שלך.

// node greet.js Ada
const args = process.argv.slice(2);
console.log(`Hello, ${args[0]}!`);

node greet.js Ada מדפיס Hello, Ada!. כל מילה מגיעה כמחרוזת נפרדת, ולכן node greet.js Ada Lovelace נותן ל-args את הערך ['Ada', 'Lovelace']. מרכאות משאירות מילים יחד: node greet.js "Ada Lovelace" נותן מחרוזת אחת.

challenge icon

אתגר

קל
  • node notes.js add Buy milk מדפיס Adding: Buy milk.
  • כל מילה אחרי add שייכת להערה.

הריצו אותו עם הערה משלכם, ואז הריצו node notes.js add ללא מילים.

נסו בעצמכם

// כלי הפתקים שלך מתחיל כאן.
// node notes.js add Buy milk אמור להדפיס: Adding: Buy milk
console.log('Adding: ');
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות Node.js