jQuery.parseJSON में सिंगल बनाम डबल कोट्स
jQuery के पार्सजेएसओएन विधि का उपयोग करते समय, उपयोगकर्ताओं को सिंगल या सिंगल के आधार पर व्यवहार में अंतर का सामना करना पड़ सकता है। JSON स्ट्रिंग को संलग्न करने के लिए दोहरे उद्धरण चिह्नों का उपयोग किया जाता है। इस लेख में, हम इन अंतरों का पता लगाएंगे। JSON स्ट्रिंग्स. यह jQuery की parseJSON पद्धति का भी मामला है, जो अपेक्षा करता है कि JSON स्ट्रिंग्स दोहरे उद्धरण चिह्नों में होंगी। निम्नलिखित उदाहरण इसे दर्शाता है:
var obj1 = jQuery.parseJSON('{"orderedList": "true"}'); दस्तावेज़.लिखें("obj1 " obj1.orderedList); // आउटपुट "obj1 true"
एकल उद्धरण: एक असमर्थित प्रारूप
var obj1 = jQuery.parseJSON('{"orderedList": "true"}');
document.write("obj1 " obj1.orderedList); // Outputs "obj1 true"
var obj2 = jQuery.parseJSON("{'orderedList': 'true'}"); दस्तावेज़.लिखें("obj2 " obj2.orderedList); // आउटपुट "obj2 अपरिभाषित"
यह व्यवहार jQuery के लिए विशिष्ट नहीं है। बल्कि, यह JSON मानक में ही निहित है, जो स्ट्रिंग मानों के लिए दोहरे उद्धरण चिह्नों के उपयोग को अनिवार्य करता है। इसलिए, चाहे जावास्क्रिप्ट टूलकिट का उपयोग किया जा रहा हो, JSON स्ट्रिंग्स के साथ काम करते समय दोहरे उद्धरण चिह्नों का उपयोग करना आवश्यक है।अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3