"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > document.getElementById और jQuery $() के बीच क्या अंतर है?

document.getElementById और jQuery $() के बीच क्या अंतर है?

2024-11-17 को प्रकाशित
ब्राउज़ करें:979

What\'s the Difference Between document.getElementById and jQuery $()?

document.getElementById और jQuery के बीच अंतर $()

प्रदान किए गए कोड स्निपेट आईडी के साथ एक तत्व को पुनः प्राप्त करने के लिए दो अलग-अलग तरीकों का उपयोग करते हैं "सामग्री"। हालाँकि, इन दृष्टिकोणों के बीच एक सूक्ष्म अंतर है। जो एक HTML तत्व का मूल प्रतिनिधित्व है। यह जावास्क्रिप्ट मानक लाइब्रेरी का हिस्सा है और आपको दस्तावेज़ में विशिष्ट तत्वों तक पहुंचने और हेरफेर करने की अनुमति देता है।

jQuery $()

जब jQuery लोड किया जाता है, तो $ () फ़ंक्शन तत्वों को पुनः प्राप्त करने का एक वैकल्पिक तरीका प्रदान करता है। हालाँकि, यह एक jQuery ऑब्जेक्ट देता है, जो अतिरिक्त कार्यक्षमता के साथ DOM तत्व का विस्तार करता है।

Difference

इन दो तरीकों के बीच मुख्य अंतर यह है वापसी मानों में:

document.getElementById('contents') एक लौटाता है

DOM element.

$('#contents') एक

jQuery ऑब्जेक्ट

देता है।
  • जबकि ये दोनों ऑब्जेक्ट एक ही HTML का प्रतिनिधित्व करते हैं तत्व, वे अपनी क्षमताओं में भिन्न हैं। एक jQuery ऑब्जेक्ट अधिक उन्नत संचालन और jQuery विधियों की श्रृंखला की अनुमति देता है।
  • document.getElementById के समान परिणाम प्राप्त करने के लिए, आप jQuery ऑब्जेक्ट में पहले तत्व तक पहुंच सकते हैं:
var contents = $('#contents')[0]; //एक DOM तत्व लौटाता है

इस पद्धति का उपयोग करके, आप अंतर्निहित DOM तत्व को पुनः प्राप्त करते हुए jQuery की शक्ति का लाभ उठा सकते हैं।

विज्ञप्ति वक्तव्य यह लेख यहां पुनर्मुद्रित है: 1729174214 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3