פורסם 2020 ביולי 185 שנים אהלן לומד בספר ג'אווה סקריפט ויש לי קושי בתרגיל: let foo = thursday; if (foo === 'Thursday' || foo === 'thursday' || foo === 5) { console.log('Yay! Thursday!') } מה הטעות שגורמת לקונסולה לכתוב? Uncaught ReferenceError: thursday is not defined <anonymous> file:///home/ron/Documents/JS/source.js:1 תודה! נערך 2020 ביולי 185 שנים על-ידי רון88
פורסם 2020 ביולי 185 שנים חסרות לך מרכאות בשורה הראשונה מסביב למילה thursday. אם אתה לא מתייחס למילה כמחרוזת, התכנית חושבת שזה משתנה.
פורסם 2020 ביולי 185 שנים מחזק את mzn, ובנוסף אם היית מגדיר את thursday כמשתנה בעל ערך כלשהו עוד לפני שהגדרת את foo, לא הייתה מתחוללת שגיאה נערך 2020 ביולי 185 שנים על-ידי Randomness
פורסם 2020 ביולי 185 שנים מחבר ציטוט של mzn חסרות לך מרכאות בשורה הראשונה מסביב למילה thursday. אם אתה לא מתייחס למילה כמחרוזת, התכנית חושבת שזה משתנה. תודה! לא שמתי לב ציטוט מחזק את mzn, ובנוסף אם היית מגדיר את thursday כמשתנה בעל ערך כלשהו עוד לפני שהגדרת את foo, לא הייתה מתחוללת שגיאה MZN את הכוונה שלך דווקא פחות הצלחתי להבין. תודה
פורסם 2020 ביולי 185 שנים ציטוט של רון88 תודה! לא שמתי לב MZN את הכוונה שלך דווקא פחות הצלחתי להבין. תודה אם בראשית הקוד היה כתוב let thursday=משהו, הוא לא היה מקפיץ שגיאה אתה יכול להריץ ולראות: let thursday='something' let foo = thursday; if (foo === 'Thursday' || foo === 'thursday' || foo === 5) { console.log('Yay! Thursday!') }
פורסם 2020 ביולי 185 שנים מחבר ציטוט של Randomness אם בראשית הקוד היה כתוב let thursday=משהו, הוא לא היה מקפיץ שגיאה אתה יכול להריץ ולראות: let thursday='something' let foo = thursday; if (foo === 'Thursday' || foo === 'thursday' || foo === 5) { console.log('Yay! Thursday!') } וואלה־למה זה קורה בעצם שאפשר גם ככה?
פורסם 2020 ביולי 185 שנים ציטוט של רון88 וואלה־למה זה קורה בעצם שאפשר גם ככה? הסבר לא הכי מדוייק, אבל בגדול אתה משווה משתנה למשתנה לא קיים ולכן הוא זורק לך שגיאה
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.