प्रतिक्रिया में JSX क्या है?
प्रतिक्रिया में JSX क्या है?

वीडियो: प्रतिक्रिया में JSX क्या है?

वीडियो: प्रतिक्रिया में JSX क्या है?
वीडियो: जेएसएक्स क्या है? 2024, नवंबर
Anonim

जेएसएक्स एक XML/HTML जैसा सिंटैक्स है जिसका उपयोग प्रतिक्रिया जो ईसीएमएस्क्रिप्ट का विस्तार करता है ताकि एक्सएमएल/एचटीएमएल जैसा टेक्स्ट जावास्क्रिप्ट के साथ सह-अस्तित्व में हो सके/ प्रतिक्रिया कोड। अतीत के विपरीत, जावास्क्रिप्ट को HTML में डालने के बजाय, जेएसएक्स हमें HTML को जावास्क्रिप्ट में डालने की अनुमति देता है।

यह भी जानना है कि प्रतिक्रिया में JSX का उपयोग क्यों किया जाता है?

जेएसएक्स हमें HTML तत्वों को जावास्क्रिप्ट में लिखने और उन्हें बिना किसी createElement() और/या appendChild() विधियों के DOM में रखने की अनुमति देता है। जेएसएक्स HTML टैग्स को में परिवर्तित करता है प्रतिक्रिया तत्व आपको करने की आवश्यकता नहीं है JSX का उपयोग करें , लेकिन जेएसएक्स लिखना आसान बनाता है प्रतिक्रिया अनुप्रयोग।

इसके अतिरिक्त, JS और JSX में क्या अंतर है? जे एस मानक जावास्क्रिप्ट है, जेएसएक्स एक HTML जैसा सिंटैक्स है जिसका उपयोग आप रिएक्ट टू (सैद्धांतिक रूप से) के साथ कर सकते हैं, जिससे रिएक्ट घटकों को बनाना आसान और अधिक सहज हो जाता है। के बग़ैर जेएसएक्स , उपयोग करके बड़े, नेस्टेड HTML दस्तावेज़ बनाना जे एस वाक्य रचना एक बड़ा दर्द होगा में पिछला; जेएसएक्स बस उस प्रक्रिया को आसान बनाता है।

इसके अलावा, प्रतिक्रिया में क्लासनाम क्या है?

कक्षा का नाम . CSS वर्ग निर्दिष्ट करने के लिए, का उपयोग करें कक्षा का नाम गुण। यह सभी नियमित DOM और SVG तत्वों जैसे,, और अन्य पर लागू होता है। यदि तुम प्रयोग करते हो प्रतिक्रिया वेब घटकों के साथ (जो असामान्य है), इसके बजाय वर्ग विशेषता का उपयोग करें।

JSX का क्या अर्थ है?

JSX का मतलब है जावास्क्रिप्ट एक्सएमएल। साथ में प्रतिक्रिया , यह तत्वों और घटकों के लिए XML- जैसे कोड का एक्सटेंशन है। प्रति प्रतिक्रिया डॉक्स और जैसा कि आपने उल्लेख किया है: जेएसएक्स बिना किसी परिभाषित शब्दार्थ के ईसीएमएस्क्रिप्ट के लिए एक्सएमएल जैसा सिंटैक्स एक्सटेंशन है।

सिफारिश की: