6 תשובות
אנחנו רק ב if...
אנונימי
שואל השאלה:
חחח נו אני חייבת לדעת עד כמה השימוש בנושאים שכתבתי נפוץ ואם יש טעם להתעמק בהם כי אני בקושי מוצאת אותם בקודים של אחרים
if זה קל!
אנונימית
מה קל?
באמא שלך בא לך ללמד אותי?
אנונימי
אין לי בעיה במה אתה מתקשה בדיוק ב if?
זה לא עניין של כמות זה עניין של צורך והן ממש פשוטות ללמידה.
זה תלוי במה את כותבת, javascript מממשת לא מעט כלים שהופכים את השימוש במעברים איטרטיביים די מיותרים אם את כותבת קוד דקלרטיבי אפשר להמנע משימוש בלולאות לחלוטין ולהחליף אותן לחלוטין בmap עם פונקציות higher order ובלמדות

גם בצורה אימפרטיבית לרוב for לא כאלה שימושיות, מכיוון שמדובר לרוב בתכנות המבוסס אירועים ולכן רוב האובייקטים שתשתמש בהם הם סוג של אוסף, ולכן לולאת הrange (for... in) הרבה יותר נפוצות

בקשר לwhile, בתכנות דקלרטיבי השימוש שלהם בכלל חסר תועלת מכיוון שאת רוצה להמנע מside effects עד כמה שניתן

והעובדה שמדובר בתכנות מונחה אירועים גם כן מגבילה את הצורך שלהם מכיוון שאת קוראת לפעולה בהתבסס על listener חיצוני שמופעל, אז מהתחלה הדברים שתכתבי בjs לא צריכים הרבה while, זה רק טבעי למה זה משמש

לswitch זה פשוט סגנון כתיבה, את צריכה לבדוק statements רבים תשתמשי בswitch, או בif, מה שנוח לך