मैं जेएस ऑब्जेक्ट्स के बजाय ES6 Map का उपयोग शुरू करना चाहता हूं लेकिन मुझे वापस रखा जा रहा है क्योंकि मैं यह नहीं समझ सकता कि JSON.stringify() को मानचित्र कैसे करें। मेरी चाबियाँ तार होने की गारंटी दी जाती हैं और मेरे मान हमेशा सूचियां रहेंगे। क्या मुझे वास्तव में क्रमबद्ध करने के लिए एक रैपर विधि लिखनी है?आप एक ES6 मानचित्र JSON.stringify कैसे करते हैं?
उत्तर
आप नहीं कर सकते।
मानचित्र की चाबियाँ, वस्तुओं सहित कुछ भी हो सकती हैं। लेकिन जेएसओएन सिंटैक्स केवल स्ट्रिंग्स को चाबियों की अनुमति देता है। तो एक सामान्य मामले में यह असंभव है।
मेरे कुंजी तार होने की गारंटी कर रहे हैं और मेरे मान हमेशा सूचियों
हो जाएगा इस मामले में, आप एक सादे ऑब्जेक्ट का उपयोग कर सकते हैं। इसमें इन फायदे होंगे:
- यह JSON को स्ट्रिंग करने में सक्षम हो जाएगा।
- यह पुराने ब्राउज़र पर काम करेगा।
- यह तेज़ हो सकता है।
, किसी भी मानचित्र को '{}' – Capaj
में क्रमबद्ध किया गया है, मैंने समझाया है [http://stackoverflow.com/a/35078054/1529630) जब मैंने कहा "आप कर सकते हैं 'टी "। – Oriol
"यह तेज़ हो सकता है" - क्या आपके पास इसका कोई स्रोत है? मैं कल्पना कर रहा हूं कि एक साधारण हैश-नक्शा एक पूर्ण उड़ा वस्तु से तेज होना चाहिए, लेकिन मेरे पास कोई सबूत नहीं है। :) – Lilleman
- 1. ES6 मानचित्र
- 2. कस्टम JSJON विधि में JSON.stringify का उपयोग कैसे करते हैं?
- 3. कैसे ES6 मानचित्र की परतें काम करते हो
- 4. आप es6 वादों की एक श्रृंखला को कैसे सिंक्रनाइज़ करते हैं?
- 5. ES6 पर for..of पाश का उपयोग करते हुए मानचित्र
- 6. ES6 मानचित्र Flowtype
- 7. आप प्रोटोटाइप कैसे करते हैं?
- 8. आप एक java.util.Collections.unmodifiableMap को एक अपरिवर्तनीय स्कैला मानचित्र में कैसे परिवर्तित करते हैं?
- 9. आप कैसे प्रतिक्रिया करते हैं?
- 10. JSON.stringify (अपरिभाषित) एक स्ट्रिंग
- 11. ES6
- 12. आप एक विषम बढ़ावा कैसे बनाते हैं :: मानचित्र?
- 13. आप मानचित्र पर कैसे क्लिक करते हैं और अक्षांश और देशांतर फ़ील्ड को एक रूप में पॉप्युलेट करते हैं?
- 14. एलिक्सीर में आप मानचित्र चर के साथ एक संरचना को कैसे प्रारंभ करते हैं
- 15. कैसे एक ES6 वादा
- 16. JSON.stringify()
- 17. json.stringify
- 18. आप एम्बर ऑब्जेक्ट्स को क्रमबद्ध कैसे करते हैं?
- 19. , आप आइटम को कैसे क्रमबद्ध करते हैं?
- 20. आप कैसे FB.Canvas.scrollTo को एनिमेट करते हैं?
- 21. आप एंड्रॉइड प्रोजेक्ट कैसे साझा करते हैं?
- 22. आप नेस्टेड सेट कैसे प्राप्त करते हैं?
- 23. आप आरएसएस फ़ीड कैसे उत्पन्न करते हैं?
- 24. आप पाइथन सॉकेट कैसे फ्लश करते हैं?
- 25. आप फ़ंक्शन से "ब्रेक" कैसे करते हैं?
- 26. आप इंटरफ़ेस का परीक्षण कैसे करते हैं?
- 27. आप IUnityContainer कैसे नकल करते हैं?
- 28. आप आईएमई का उपयोग कैसे करते हैं?
- 29. आप ज्ञान हस्तांतरण कैसे शुरू करते हैं?
- 30. आप JVM को कैसे क्रैश करते हैं?
उत्सुक क्यों है कि इसे क्यों कम किया जा रहा है? 'JSON.stringify' मानचित्र पर काम नहीं करता है, कम से कम जब क्रोम और एफएफ के खून बहने वाले संस्करणों का उपयोग करते हैं तो यह एक वैध प्रश्न की तरह लगता है। –
या डूनो क्यों डाउनवोट। Io.js 1.4.1 या तो – rynop
पर काम नहीं करता है "* मेरी चाबियाँ स्ट्रिंग होने की गारंटी दी जाती हैं और मेरे मान हमेशा सूचीबद्ध होंगे *"। फिर एक सादा वस्तु का उपयोग करें, नक्शा नहीं। नवीनतम क्रोम में उत्सुकता के लिए – Oriol