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

תוכן שנמחק תוכן שנוסף
המשך
שורה 64:
==משתנים מקומיים בפונקציות==
אל תשכח להצהיר על משתנים מקומיים בפונקציה (מילת המפתח var). משתנה שאתה משתמש בו בפונקציה בלי להצהיר עליו הופך למשתנה גלובלי, ובכך מזהם את מרחב השמות הראשי.
=debugging=
ההוראות מתייחסות לגוגל כרום. ההנחה היא שהסקריפט נמצא בשרת פרטי, וכלול בעזרת ()importScriptURI. נניח שלסקריפט קוראים test.js בדרך כלל עדיף לכלול בדיוק סקריפט אחד (נניח http://localserver/test.js) ב[[מיוחד:הדף שלי/common.js]], וכאשר מפתחים מקומית, לתת לכל סקריפט שם חדש, ולהשתמש ב-fsutil כדי לתת לסקריפט הספציפי שם נוסף שהוא השם הכללי. למשל כאשר מפתחים סקריפט בשם nonsense.js מוחקים את test.js הקודם, ומריצים את הפקודה
<source lang="text">
fsutil hardlink create C:\inetpub\wwwroot\test.js .\nonsense.js
</source>
הוראות אלו הן למשתמשי DOS. למפתחים שמשתמשים במערכת הפעלה מומלץ להשתמש ב-logical links.
 
בדף בויקיפדיה בו אתם מצפים שהסקריפט יפעל, לוחצים על F12. בוחרים מהסרגל scripts, ומסרגל המשנה בוחרים test.js