אינדקס מדריך JAVASCRIPT

הקדמה ל-Javascript

 

הקדמה ל-Javascript

שפת Javascript היא שפת צד לקוח שנוצרה על ידי נטסקייפ בשנת 1995, מטרת שפת התסריט הזו היא להציג דפים באופן דינאמי יותר ושיפור חווית המשתמש. הרעיון היה צעד אחד קדימה מה-CSS וה-HTML הפשוטים, לאחר שכבר הצגנו לגולשים מלל ותוכן משעמם וסטטי עכשיו הגיע הזמן להכניס בו חיים ואינטרקציה גדולה יותר. בנוסף שפת ה-Javascipt נועדה לפתור לנו בעיות כמו מחסור בשטח "בניה" באתר (תפריטים גדולים מצמצמים עם JS), שליחת מידע מבלי לרענן את הדף (AJAX) או מניפולציות ואפקטים מעניינים על גבי הדפדפן של המשתמש.

מייקרוסופט נסתה להתחרות בשפה הזו בעזרת VBSCRIPT אך זו כשלה ולאחר מכן נסתה לייצר גרסא שונה של javascript עצמה לכן קיימים קושיי התאמה לדפדפן IE (אינטרנט אקספלורר) של מייקרוסופט לעומת דפדפנים אחרים.

בדומה לשפת צד שרת (PHP) גם כאן תפגשו את התחביר הבסיסי המוכר לכם כמו תנאים, פונקציות, משתנים לאחסון מידע, לולאות ועוד אך מדובר בשפה שונה למגרי במטרתה. כך למשל ב-Javascript תוכל למצא ארועים (Events) שמטרתם לבצע מניפולציות בדפדפן. למשל ארועים של "ריחוף" (hover) עם הסמן של העכבר על אלמנט כלשהו ואז ביצוע של קוד כלשהו. ישנם ארועים רבים ב-JS שעליהם נלמד עוד בהמשך.

שימושים נוספים עיקריים ל-Javascript הם ביצוע מניפולציות על הדף לאחר שהוא נטען בהתאם לארועים שקורים, כך למשל אנחנו יכולים לשנות את צבע רקע האתר לאחר שהדף כבר נטען במידה והתרחש ארוע מסויים (כמו Click על אלמנט כלשהו) או להוזיז ולשנות דברים גם לאחר שהדפדפן וכל הדף כבר סיים להיטען. זה משהו שלא ניתן לבצע בעזרת CSS או HTML אלא רק עם שפת צד לקוח כמו Javascript.



יש בעיה? קושי או שאתם רוצים לשאול שאלה? הכנסו לפורום שלנו תשאלו ואנחנו נשמח לעזור!