שלום לכולם,
השיעור התחלנו ללמוד NodeJS.
עברנו שוב על ה NPM ואיך משתמשים בו
ראינו מה זה מודלים, למדנו על CUSTOM MODULES ואיך מייבאים ומייצאים מודולים.
בנוסף הכרנו קצת את החבילות FS, http.
למדנו על process.argv והשימוש בו.
וראינו איך מקימים שרת WEB באמצעות המודול http.
בכיתה עשינו את התרגיל הבא:
1. צרו מודול שמקבל סטרינג ומחזיר את האורך שלו.
צרו מודול שמקבל מערך של סטרינגים, משתמש במודול 1
ומחזיר את האורך הכולל של כל המערך. (חייב להשתמש במודול 1.)
צרו תוכנית ראשית, קראו למודול 2 , העבירו אליו מערך והדפיסו
את האורך שלו לקונסול.
2. יצרנו שרת WEB שמדפיס ערכים מ process.argc
תרגיל שיעורי בית:
בשיעור למדנו קצת על שימוש ב FS, התרגיל דורש שימוש במודול זה.
בפונקציה ReadFile
- צרו מערכת שיודעת לחפש שם בקובץ/מערך.
המערכת תכיל את המודולים הבאים:
- מודול שיודע לקרוא קובץ, להחזיר לי את הנתונים כטקסט . תקראו לו textFileModule
- . מודול נוסף שמקבל נתונים כטקסט וממיר אותם למערך תקראו לו strToArray
- מודול נוסף שיודע לקבל מערך – ויודע לבדוק האם השם שנתתי לו נמצא כאחד מאיברי המערך. (אפשר ב foreach) קראו לו findInArr