מדריך JavaScript – הקדמה
JavaScript, או בשמה המקוצר, JS היא שפת סקריפט מבוססת אובייקטים (Object Oriented). כלומר, היא מחולקת לאובייקטים וכל אובייקט הוא מכלול של פונקציות (מתודות) ותכונות (Properties). שפת JavaScript מאפשרת למפתחים להטביע קטעי סקריפט ("תוכניות קטנות") בתוך מסמכי HTML ובכך להפוך את הדפים לדינמיים יותר. JavaScript מיועדת לצד הלקוח, והיא אינה דורשת הידור (compilation) לפני ההרצה. השפה הינה case-sensitive, כלומר, היא רגישה לאותיות גדולות וקטנות. במילים אחרות, ב-JS, משתנה בשם VarName הוא לא אותו משתנה כמו VARNAME או varname .
JavaScript היא מרכיש חשוב ביותר לכל בונה אתרים, לא משנה אם בחר ב- CSHTML כטכנולוגיית צד השרת לאתר שלו, אם בחר ב- PHP, ב- ASP.NET או כל טכנולוגיה אחרת.
מה צריך לדעת?
כדי שתוכל\י להבין את המדריך, חובה להתחיל במדריך HTML ולהכיר HTML ברמה בינונית לפחות.
עורך JavaScript
כדי לבנות אתרים בכל טכנולוגיית צד שרת, לערוך קבצי HTML, לבל בהם קטעי קוד JavaScript ולהציגם בדפדפן עלינו להשתמש בסביבת עבודה. במדריך זה נשתמש בסביבת עבודה בשם WebMatrix, שמכילה את כל מה שצריך בשביל לבנות אתרים.
התקנת WebMatrix – עורך HTML ו- JavaScript
כדי לעבוד עם WebMatrix נדרשת מערכת הפעלה Windows XP או גירסא מתקדמת יותר.
כדי להוריד את WebMatrix בצורה המהירה ביותר ובחינם, לחצו על כפתור התקנה:
הלחיצה תוביל אתכם לאתר ההורדה של WebMatrix העושה שימוש ב- Web Platform Installer – כלי שהופך את תהליך ההתקנה של מגוון תוכנות לבניית אתרים למשהו מהיר ביותר. אם עדיין לא התקנתם את ה- Web Platform Installer, לחצו כל הכפתור הירוק הגדול:
ההתקנה של Web Platform Installer תסתיים מהר מאד, ולאחריה יופיע מסך ההתקנה של WebMatrix:
לחצו על הכפתור Install בתחתית המסך, ורשימת כל הרכיבים שיותקנו תוצג לפניכם. הרשימה מציגה את WebMatrix בתור סביבת העבודה איתה נעבוד במדריך זה וכן מספר רכיבים נוספים.
אשרו את ההתקנה ע”י לחיצה על הכפתור I Accept ותהליך ההתקנה יתחיל. התהליך עשוי להמשך מספר דקות, אך לא דורש התערבות כלשהי.
בסיום התקנת WebMatrix, יופיע מסך הסיכום, המפרט את הרכיבים שהותקנו.
לחצו על הקישור Launch כדי להפעיל את WebMatrix ולהתחיל ללמוד לבנות אתרים.
בניית אתר פשוט ב- HTML
1. במסך הפתיחה של WebMatrix נלחץ על האפשרות Site From Template ליצירת אתר המבוסס על תבנית מוכנה מראש.
2. בחר בתבנית ששמה Empty Site וקרא לה בשם כלשהו.
3. לחץ על OK. WebMatrix יצור את האתר החדש ויפתח אותו לתחילת עבודה.
בחלק העליון של הכלי, ישנו סרגל כלים מסוג Ribbon ומעליו בפינה השמאלית סרגל הגישה המהירה. בחלק השמאלי התחתון של הכלי, תמצאו את רשימת סביבות העבודה, שמשפיע על מה שנראה בחלק המרכזי של הכלי, בו נערוך את קבצי ה- HTML.
בתחתית החלון תמצאו את סרגל ההתראות הצהוב המופיע כאשר ישנן הודעות חשובות שיש לשים לב אליהן במהלך העבודה.
4. מבין סביבות העבודה בכלי בחלקו השמאלי התחתון, בחר בסביבת העבודה לניהול קבצי האתר (Files), בה תוכל לעבוד עם הקבצים והתיקיות. לאחר הבחירה יופיע עץ הקבצים של האתר.
5. הוסף דף חדש לאתר. בסרגל הכלים העליון לחץ על הכפתור New.
WebMatrix מציג רשימה ובה סוגי הקבצים אותם ניתן להוסיף לאתר – ביניהם קבצי HTML, קבצי PHP, קבצי CSHTML וכמובן קבצי JavaScript.
6. בחר להוסיף קובץ מסוג HTML ובשדה Name הקלד index.html.
7. לחץ על OK.
WebMatrix ייצור את הקובץ החדש ויפתח אותו בעורך הקוד.
8. ערוך את תוכן קובץ ה- HTML והוסף את ה- HTML המודגש לתוך הדף.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Hello World Page</title>
</head>
<body>
<h1>Hello World Page</h1>
<p>Hello World!</p>
</body>
</html>
9. בסרגל הגישה המהירה לחץ על Save.
10. הצג את הדף שכתבת. בסרגל הכלים העליון לחץ על הכפתור Launch.
11. WebMatrix מפעיל שרת Web (מסוג IIS Express) שאפשר להשתמש בו כדי לבדוק את הדפים במחשב שלך. הדף היצרת יוצג בדפדפן.
12. הוסף לדך ה- HTML את הקוד הבא, המכיל תגית script עם קוד JavaScript בתוכה, המבצע הדפסת פלט לדף.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Hello World Page</title>
</head>
<body>
<h1>Hello World Page</h1>
<p>Hello World!</p>
<script type="text/javascript">
document.write("Hello JavaScript!");
</script>
</body>
</html>
13. שמור את השינויים והרץ שוב את הדף. קוד ה- JavaScript יבוצע וידפיס את הפלט Hello JavaScript לדף.
ברכות! יצרת את אתר האינטרנט הראשון שלך ב- HTML עם JavaScript.
בפרקים הבא במדריך JavaScript נלמד יותר לעומק על שפת JavaScript ונכיר פקודות נוספות בשפה.
תגובות בפייסבוק