Sunday, 15 May 2011

javascript - How do you JSON.stringify an ES6 Map? -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 4 जवाब

मैं शुरू करना चाहूंगा जेएस ऑब्जेक्ट्स के बजाय का उपयोग करना, लेकिन मुझे वापस ले जाया जा रहा है क्योंकि मुझे पता नहीं है कि कैसे एक JSON.Stringify () मैप मेरी चाबी स्ट्रिंग होने की गारंटी है और मेरे मूल्य हमेशा सूचीबद्ध होंगे I क्या मुझे सीरियललाइज़ करने के लिए एक आवरण विधि लिखना है?

आप नहीं कर सकते।

वस्तुओं की एक नक्शा की चाबी कुछ भी हो सकती है लेकिन JSON सिंटैक्स केवल स्ट्रिंग के रूप में कुंजी की अनुमति देता है। तो यह एक सामान्य मामले में असंभव है।

मेरी चाबी स्ट्रिंग होने की गारंटी है और मेरे मूल्य हमेशा सूची में होंगे

इस स्थिति में, आप उपयोग कर सकते हैं एक सादे ऑब्जेक्ट इसमें ये फायदे होंगे:

  • यह JSON को सख्ती से सक्षम हो जाएगा।
  • यह पुराने ब्राउज़रों पर काम करेगा।
  • यह हो सकता है तेज।

No comments:

Post a Comment