JavaScript

JavaScript (ג'אווה סקריפט) היא שפה שעוזרת לבנות אתרי אינטרנט ודפי אינטרנט דינמיים. היא עובדת יחד עם HTML ו־CSS.

השפה נוצרה ב־1995 על ידי נטסקייפ. השם המקורי היה LiveScript. מיקרוסופט ניסתה שפות אחרות, אבל בסוף השתמשו בסטנדרט אחיד בשם ECMAScript. ECMAScript הוא התקן לשפה.

JavaScript היא שפה שמפורשת שורה שורה (interpreter). משמעות הדבר שהמנוע של הדפדפן קורא ומריץ את הקוד ישירות. היא בעלת טיפוס דינמי, ערכים יכולים להשתנות. היא מבוססת על פרוטוטיפים (דרך שבה אובייקטים יורשים תכונות).

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

מפתחים נלחמים בניסיונות לגניבת מידע שנקראים XSS. יש תוספים ודפדפנים שחוסמים קוד זדוני.

בעבר אפשר להכניס קוד בשורת הכתובת ולשנות את הדף. דוגמה פשוטה היא alert(document.cookie) שמציגה עוגיות. ברוב הדפדפנים החדשים שיטה זו נחסמה.

יש ספריות שמקלות את העבודה: jQuery לעבודה עם הדף, React ו־Angular לבניית אתרים, ו־Node.js להרצת JS על השרת. יש גם כלים לבניית אפליקציות לטלפון ותוכנות למחשב.

קוד JS יכול להיות בתוך תגית script ב־HTML או בקובץ חיצוני שמייבאים עם src. אפשר גם ליצור תגית script בדף ולהוסיף לה קובץ ולהריץ אותו.

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!