סגירות חשובות מכיוון ש- הם שולטים מה יש ומה לא בהיקף בפונקציה מסוימת, יחד עם המשתנים המשותפים בין פונקציות אחים באותו היקף מכיל.
מה הטעם בסגירות?
מטרת הסגירות היא פשוט לשמר את המצב; מכאן השם סגירה - זה נסגר מעל המדינה.
מהם היתרונות בשימוש בסגירה?
1. על ידי שימוש בסגירה יכולים להיות לנו משתנים פרטיים הזמינים גם לאחר סיום משימת פונקציה. 2. עם פונקציה closure נוכל לאחסן נתונים בהיקף נפרד, ולשתף אותם רק במידת הצורך.
האם יש צורך בסגירות?
הצורך בסגירה לא חל רק על relationshipsמוות של אדם אהוב, אובדן עבודה, מעמד או דרך חיים הם דוגמאות נוספות לסופים כואבים. לשחרר משהו שהיה פעם חשוב יכול להיות קשה, ואנשים רבים מחפשים סגירה בכך.
מהי סגירה ומהם היתרונות בשימוש בסגירה?
סגירות קשורות לאופן היקפו של JavaScript. אם לומר זאת אחרת, בגלל אפשרויות ה-scoping (כלומר scoping lexical) שעשו מעצבי ה-Javascript, סגירות אפשריות. היתרון של סגירות ב-javascript הוא שזה מאפשר לך לקשור משתנה להקשר של ביצוע.