JSX (JavaScript) – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
יצירה באמצעות תרגום הדף "JSX (JavaScript)"
(אין הבדלים)

גרסה מ־22:00, 31 בדצמבר 2021

JSX (ראשי תיבות של JavaScript Syntax Extension) היא הרחבה לתחביר של שפת JavaScript מבית React.[1] הרחבה זו מאפשרת למפתח הכותב בJavaScript לבנות רכיבים באמצעות תחביר הדומה במראהו ל-HTML.

רכיבי React נכתבים בדרך כלל באמצעות JSX, אך ניתן לכתוב אותם גם באמצעות שפת JavaScript פשוטה. JSX דומה להרחבת תחביר אחרת שנוצרה על ידי פייסבוק עבור שפת השרת PHP, בשם XHP.

תחביר

דוגמה לקוד JSX:

const App = () => {
   return (
     <div>
       <p>Header</p>
       <p>Content</p>
       <p>Footer</p>
     </div>
   ); 
}

קישורים חיצוניים

  1. ^ "Draft: JSX Specification". JSX. Facebook. נבדק ב-7 באפריל 2018. {{cite web}}: (עזרה)