ויקיפדיה:סקריפטים/פיתוח סקריפטים – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
המשך
←‏debugging: המשך
שורה 71:
הוראות אלו הן למשתמשי DOS. למפתחים שמשתמשים במערכת הפעלה מומלץ להשתמש ב-logical links.
 
בדף בויקיפדיה בו אתם מצפים שהסקריפט יפעל, לוחצים על F12. בוחרים מהסרגל scripts, ומסרגל המשנה בוחרים test.js. אם אינכם רואים סקריפט זה, בצעו רענון עמוק. אם עדיין אינכם רואים, בידקו ב-console אם אין שגיאת תחביר: במקרה של שגיאת תחביר הסקריפט לא ייטען.
 
כשאתם רואים בדף של ה-developer tool את הסקריפט שלכם, שימו לב למרזב השמאלי, עם מספרי השורות. לחיצה על מספר שורה מדליק "נקודת עצירה" בשורה זו, וכשהסקריפט יגיע לשם בזמן הביצוע הוא יעצור. בנקודה זו ניתן לבחון את ערכם של משתנים וביטויים (דרך "Scope variables", או "Watch expression" שבצד ימין, וכן דרך ה-Console). כמו כן ניתן לראות את מחסנית הקריאות, רשימת נקודות העצירה, וכל מיני טובין נוספים. בראש הצד הימני יש סרגל עם כמה כפתורים שמאפשרים לשחרר את הסקריפט לריצה מחדש (כמובן, עד לנקודת העצירה הבאה), או ביצוע פקודה יחידה. למקרה השני יש שני טעמים, וניל או לימון: בשורות פשוטות אין הבדל, אבל כשנקודת העצירה היא קריאה לפונקציה, ניתן לבצע "step into" (כלומר להיכנס לפונקציה הנקראת) או step-over, כלומר עד השורה הבאה בפונקציה הנוכחית.