אנא הסתכלו על השגיאה הזו פה למטה, ואני מאוד מבקש מכל מי שלא יכול לאמר לי בדיוק מה השגיאה רק מהסתכלות על התמונה הזו שיקרא בעיון את המייל הזה והדוגמא שלו. אז אם אתה אחד מאותם חברים יקרים שרוצה ללמוד, אנא פתח במקביל את ה JSBIN הזה שהכנתי במיוחד, ובצד ימין אפשר ללחוץ על הכפתורים clear ואח"כ run כדי להריץ מחדש, וכן כולם מוזמנים לערוך, זה לא יצור גרסה חדשה לכולם אלא מקומית לכל אחד http://jsbin.com/fusuyanoje/2/edit?js,console רקע בסיסי – JS זה שפה שבין היתר מבוססת SCOPE , כלומר כל אובייקט ופונקציה זה SCOPE משל עצמו, שמהווה CHILD ל SCOPE שמעליו, כאשר הגלובלי, ה ROOT SCOPE , הוא ה WINDOW . חלק מהמנגון הזה אומר ש child scope כאשר הוא מחפש איזה פרמטר/פונקציה אם הוא לא מוצא את זה אצלו הוא יחפש אותו אצל אבא שלו, סבא שלו, סבא רבא וכו'. אז אם נלך לדוגמא שלנו אנו רואים פרמטר בשם globalVar שמוגדר ב ROOT , מה שנקרא גלובלי, ולאורך כל הדרך, בכל מקום בעולם שנחפש אותו אנו תמיד נמצא אותו. לאחר מכן יש לנו פונקציה (וכל פונקיצה היא אובייקט וכל אובייקט הוא פונ