תודות
לספר
זה שותפים רבים להם אני רוצה להביע תודה.
בראש
ובראשונה ברצוני להודות לרונית לוי על שעזרה לי בהערותיה הבונות, הייתה סובלנית
ביחס לזמן שהשקעתי בספר ובכך הסתפקה, למעשה, בחבר "חלקי" באותם חודשים
שבהם הספר נכתב.
כמו
כן, ברצוני גם להודות לעשרות התלמידים ממכללת קדם, מכללת אשרות וממכללת צ'מפליין
על הערותיהם הבונות.
הקדמה
הי,
ספר זה
מיועד למי שרוצה להרחיב את ידיעותיו בבניית אתרים באינטרנט תוך שימוש בשפת התכנות JavaScript. הנחת היסוד בכתיבת הספר
היא שאת/ה כבר יודע/ת HTML,
וכי יש לך ידע בסיסי ב- C++ או ב-JAVA.
הכרת שפת התכנות JAVA
יכולה להקל באופן מהותי על לימוד השפה JavaScript כיוון שיש דמיון רב בין שתי השפות.
את
שורות הקוד שנכתבות ב-JavaScript
משלבים בתוך מסמך ה-HTML או
ששומרים אותן בקובץ טקסט פשוט. להבדיל משפות תכנות אחרות (כגון C\C++ ו- JAVA) שורות הקוד שנכתבות ב-JavaScript מתורגמות לשפת
מכונה תוך כדי ביצוען על ידי הדפדפן ולא באופן מרוכז לפני שהן מתבצעות. בתחילה, רק
הדפדפן של Netscape תמך
ב-JavaScript. עם חלוף הזמן (זמן קצר
למדיי) גם הדפדפן InternetExplorer של Microsoft תמך. Microsoft שילבה בדפדפן שלה
את התמיכה ב-JavaScript וכיוון שזכויות היוצרים על JavaScript נותרו שייכים ל-Netscape השם ש-Microsoft העניקה לשפה החדשה היה JS. משלב זה ואילך, שתי השפות, JavaScript של Netscape ו- JS של Microsoft התפתחו בנפרד. מסיבה זו, לא קיים
היום סטנדרט אחיד בכל הדפדפנים. ספר זה מתמקד ב-JavaScript ולא ב-JS. אף על פי כן, ברוב חלקיו מופיעה
ההשוואה ל-JS, וזאת כדי להקל על פיתוחם
של אתרים אשר יוצגו ב-InternetExplorer.
בהצלחה בלימוד
השפה,
חיים מיכאל.
תוכן העניינים
לנוחיותך, להלן
תוכן העניינים של הספר: