menu
WebDevIsrael
logo

פוסטים אחרונים

איך JS עובדת - this keyword
במאמר הבא נדבר על אחד הנושאים שיכולים לבלבל מפתחים - הthis keyword. נדבר על מה זה, למה בכלל צריך את זה ואיך בדיוק הthis נקבע. המטרה היא שבסוף המאמר תוכלו סוף סוף להבין בדיוק מה זה this, איך הthis נקבע, ואיך לשלוט בערך של הthis ולהשתמש בthis בשביל לכתוב קוד יותר.
feature-image
12 דקות לקריאה
איך JS עובדת - Lexical Environment
היום נכנס לעומק באחד המושגים החשובים ביותר, סביבה לקסיקלית. סביבה לקסיקלית נוצרת כאשר נוצר execution context חדש, והיא שלב עיקרי מאוד ביצירתו. היום ניכנס לעומק של מה זה סביבה לקסיקלית, מה היא מכילה, ואיך הכל מתחבר לexecution context.
feature-image
6 דקות לקריאה
איך JS עובדת - Execution Context
שמעתם על המושג Execution Context? לדעתי זה אחד הדברים שהכי חשוב להבין כשרוצים להבין JS לעומק. במאמר הזה נלמד את הבסיס של מה זה execution context, מה זה execution stack ואיך זה עובד.
feature-image
6 דקות לקריאה
איך JS עובדת - המנוע של JS
אז רובנו מפתחי ווב שמפתחים בJS. האם שאלתם את עצמכם אי פעם ״איך כל זה עובד מאחורי הקלעים?״… אני יודע שאני כן. ובדיוק זו הסיבה שיצאתי למסע לגלות איך השפה עובדת מאחורי הקלעים, והחלטתי לשתף איתכם את מה שמצאתי. הפעם נדבר על המנוע של JS ואיך הוא עובד, ואפילו איך לשפר את הביצועים של הקוד ברמת המנוע...
feature-image
10 דקות לקריאה
תכנות דקלרטיבי ותכנות אימפרטיבי - על ההבדלים בין פרדיגמות התכנות השונות
רוב הסיכוים שגם אם לא שמעתם על פרדגימות התכנות האלו אתם משתמשים בהם באופן לא מודע... במאמר נסקור את כל אחד מהפרדיגמות וההבדלים ביניהם, לכל אחד יש שימוש שונה וברגע שתבינו את ההבדלים ותדעו מתי להשתמש בכל אחד, אין לי ספק שתכתבו קוד יותר טוב
feature-image
4 דקות לקריאה
WebAssembly - טכנולוגיה מהפכנית, או סתם הייפ?
שמעתם פעם על Web Assembly? אני כן… כבר כמה פעמים צצו לי מאמרים בMedium על Web Assembly וכמה שזו טכנולוגיה מהפכנית, שמעתי הרבה הייפ על איך שזה הולך לשנות את האינטרנט, על כמה זה מדהים, כמה זה נפלא… אז החלטתי שאני חייב לבדוק קצת יותר לעומק מה זה. קראתי כמה מאמרים טובים והחלטתי לספר לכם מה גיליתי...
feature-image
3 דקות לקריאה