קטגוריות
JavaScript

האופרטור spread ב- JavaScript

מה זה האופרטור spread, איך אפשר להשתמש בו ב- JavaScript, מתי נשתמש בו ואיך השימוש ב- spread יכול להקל עלינו את הכתיבה

קטגוריות
JavaScript

מה זה הפרמטר rest ב- JavaScript ואיך משתמשים בו

על מנת להבין את הפרמטר rest קודם נתחיל בהסבר על איזה בעיה הוא בא לפתור. כאשר אנחנו רוצים לקבל פרמטר לפונקציה מה שבדרך כלל נעשה הוא להגדיר את משתנה שייצג לנו את הפרמטר בפונקציה: ניתן לראות שהפונקציה קיבלה 2 משתנים בשם x ו- y ומחזירה את הסכום של 2 המספרים. אבל מה נעשה אם נרצה […]

קטגוריות
JavaScript

מדריך: איך להשתמש ב- console של JavaScript

מדריך לעבודה מול ה- console של JavaScript עם דוגמאות קוד והסברים על האפשרויות השונות

קטגוריות
JavaScript

מה ההבדל בין == לבין === ב- JavaScript

כאשר אנחנו עושים השוואה ב- JavaScript בין 2 משתנים יש שתי אופרטורים אפשריים לביצוע הפעולה == או ===.

כדאי לדעת את ההבדלים ביניהם כי שימוש לא נכון עלול לגרום לבאגים, זריקת שגיאות או תוצאות לא צפויות בקוד שנכתוב.

קטגוריות
jQuery

5 טיפים לשיפור ביצועים בקוד ב-jQuery

כאשר אנחנו כותבים קוד ב-jQuery חשוב לדעת שיש הרבה תיקונים קטנים שאפשר לעשות על מנת להפוך את הקוד ליותר מהיר ויעיל.

למרות שבדרך כלל ברוב המקרים האיטיות הזאת לא תהיה ברמה שמשפיעה עלינו, במיוחד כאשר אנו כותבים קטעי קוד קטנים שזמן הריצה שלהם קצר ממילא, עדיין זה חשוב לכתוב את הקוד נכון.

קטגוריות
JavaScript

הפונקציה replace ב- Javascript מחליפה רק את המופע הראשון

למי מאיתנו שמתכנת ב-C# מכיר את הפונקציה Replace של string שמחליפה חלקים במחרוזת קיימת עבור כל התאמה שנרצה. למשל: שימו לב שהיו לי שני מופעים של המילה test (אחת מהן היא המילה המדויקת test, והשניה היא testing) במחרוזת המקורית ובתוצאה הסופית ב-C# קיבלתי החלפה של שניהם. כאשר ניסיתי לעשות החלפה של טקסט ב-Javascript נתקלתי בתופעה […]

קטגוריות
JavaScript

מערכים ב-JavaScript – פונקציות לעדכון, עריכה ומחיקה

במערכים של JavaScript יש מספר פונקציות שימושיות שעוזרות לנו לעבוד איתו. בפוסט זה אפרט עליהן ואתן מספר דוגמאות איך הן עובדות. פירוט פונקציות המערך ב- JavaScript push – מוסיף אובייקט חדש לסוף המערך ומחזיר את מספר האובייקטים במערך לאחר ההוספה. unshift – מוסיף אובייקט חדש לתחילת המערך ומחזיר את מספר האובייקטים במערך לאחר ההוספה. pop – מסיר את […]

קטגוריות
JavaScript

מערכים ב JavaScript – יצירה ואתחול של מערך

המערך מאפשר לנו לשמור מספר אובייקטים באובייקט אחד. בפוסט זה אסביר איך ליצור ולהתחל מערך ב-Javascript ואתן הסבר בסיסי על שינוי הערכים במערך. יצירת מערך ב JavaScript ניתן ליצור מערכים במספר דרכים. 2 השורות הבאות מציגות 2 אפשריות ליצירת מערך בלי להגדיר את גודלו בשלב היצירה שלו האפשרות הראשונה יוצרת מערך באמצעות initializer והשניה באמצעות […]

קטגוריות
JavaScript jQuery

איך לבדוק אם האלמנט שאנחנו מחפשים קיים באמצעות jQuery?

לפעמים במהלך עבודה עם jQuery אנחנו רוצים לבדוק אם אלמנט כלשהו קיים לפני אנחנו עושים עליו פעולות כלשהם.  ניתן לבדוק זאת באמצעות ה script הבא: במידה ואנו מתכוונים להשתמש בפונקציה זאת מספר פעמים מומלץ להוסיף את הפונקציה ל jQuery כך: ולאחר מכן נוכל להשתמש בה בקלות כך: