אדר

סדרת פוסטים על החלקים הקשים, איך לממש פונקציות jQuery, ועוד קישורי JavaScript

איך להפוך פונקציה מרובת פרמטרים לפונקציות רבות בעלות פרמטר אחד כל אחת – Currying

אופרטורים לוגיים ב-JS – איך להשתמש בהם בהשמת ערכים למשתנים.

סדרה של 17 פוסטים על החלקים הקשים של JS. חמשת הפרקים הראשונים עוסקים ב-callbacks, ארבעת הפרקים הבאים עוסקים ב-closure, שלושה פרקים מדברים על א-סינכרוניות, ושאר הפרקים מדברים על class-ים ו-prototype-ים.

3 דרכים ליצור מחרוזות שמתפרסות על פני כמה שורות – שתי דרכים עובדות בכל הדפדפנים, ואחת לא עובדת ב-IE ומצריכה transpiler כגון Babel.

איך לכתוב polyfill ב-JS – קריס פרדיננדי מתאר את השלבים הנדרשים לכתיבת polyfill.

מאמר של קרס פרדיננדי על callbak מול אירועים רגילים, והסבר של Tania Rascia על לולאת האירועים ו-callback-ים

איך להגדיר ולקבל ערכים בקומבו-בוקסים ב-JavaScript.

קריס פרדיננדי מסביר את ההבדלים בין פונקציית ה-append של jQuery לזאת בוונילה JavaScript: הבדל אחד הוא שהפונקציה של jQuery עובדת על כמה node-ים ואילו זאת של הוונילה עובדת רק על node אחד. ההבדל השני הוא שהפונקציה של jQuery ממירה את מחרוזת ה-HTML לאובייקטי DOM, וזאת של הוונילה – לא. בשני המקרים הוא מסביר איך בכל זאת לחקות את ההתנהגות של פונקציית ה-jQuery.

ועוד בענייני jQuery וקריס פרדיננדי: הוא מראה איך לממש ב-JavaScript רגיל פונקציות כמו children(), addClass(), removeClass(), toggleClass(), ו-hasClass().

כתבו תגובה

כתובת הדוא"ל שלכם לא תוצג.