איך להשתמש בפונקציות משוימות בתור callback ואיך לספק ארגומנטים אוטומטיים ל-callback – שני פוסטים של כריס פרדיננדי
Currying ב-JS – המושג currying ב-JavaScript פירושו הפיכת פונקציה מרובת ארגומנטים לסדרת פונקציות מקוננות, שבה כל פונקציה מצפה לארגומנט הבא בתור.
בניית header דינמי עם intersection observer – מאמר ב-Smashing Magazine שמדבר על מצב שבו עולה הצורך שאחד הרכיבים בדף ישתנה כתוצאה מגלילת העמוד והגעה לנקודה מסוימת בו. שימוש באירוע הגלילה (on scroll) עלול להיות בעייתי מבחינת ביצועים, אבל אוביקט בשם Intersection Observer יכול לבוא לעזרתנו.
איך להסיר פריטים מאובייקטים בעזרת destructuring ואופרטור ה-spread
למה להשתמש ב-Array.some ולא בלולאת for – הצגת מקרה בוחן שבו לולאת for פשוטה מבצעת פעולות מיותרות, ושימוש בפונקציית Array.some()
מבצעת רק את מה שצריך.
איך להשמיע צליל עם JS – מתברר שיש אובייקט Audio()
שמאפשר לעשות זאת בקלות.
שתי דרכים לרוקן מערך ב-JS – כריס פרדיננדי מראה שתי דרכים אפשריות לריקון מערך: השמת המשתנה למערך ריק, והגדרת אורך המערך כ-0. הוא מסביר למה, על אף שהדרך הראשונה נראית אינטואיטיבית יותר נכונה, יש מצבים /שהם דווקא הדרך השנייה תהיה עדיפה.
ועוד זוג פוסטים מכריס פרדיננדי: הדרכים הטובות ביותר לעבור בלולאה על מערכים, והדרכים הטובות ביותר לעבור בלולאה על אובייקטים

מודה שקראתי רק על some אבל היה מעניין להכיר. למרות שלא הבנתי למה הוא פסל את for break.
קראתי עוד קצת בנושא ומצאתי שאפשר גם להשתמש ב-every שאותה אפשר לעצור.
שמחה שהכרתי לך את some, גם אני לא חושבת שהכרתי אותו קודם. ומוצא חן בעיניי שקראת עוד בנושא ותודה ששיתפת.