לדלג לתוכן

JSX (JavaScript)

מתוך ויקיפדיה, האנציקלופדיה החופשית
גרסה מ־22:00, 31 בדצמבר 2021 מאת Freddy9 (שיחה | תרומות) (יצירה באמצעות תרגום הדף "JSX (JavaScript)")
(הבדל) → הגרסה הקודמת | הגרסה האחרונה (הבדל) | הגרסה הבאה ← (הבדל)

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}}: (עזרה)