जब मैं localStorage आइटमक्या स्थानीय स्टोरेज में इंटीजर वैल्यू को जावास्क्रिप्ट ऑब्जेक्ट्स में स्टोर करना संभव है और टाइपकास्टिंग के बिना इसे निकालना संभव है?
localStorage.setItem('a',1)
को पूर्णांक मान निर्दिष्ट करेंगे और उसके प्रकार
typeof(localStorage.a)
"string"
यह रिटर्न स्ट्रिंग, मैं इसे पूर्णांक करने के लिए अपने इस्तेमाल के लिए अपने टाइपकास्ट कर सकते हैं की जाँच
parseInt(localStorage.a)
मेरा प्रश्न यह है कि पूर्णांक मूल्य इन्सि स्टोर करना संभव है डी लोकस्टॉरेज के रूप में मैं जावास्क्रिप्ट वस्तुओं के लिए टाइपकास्टिंग के बिना कर सकते हैं?
a={};
a.number=1;
typeof(a.number)
"number"
लोकल स्टोरेज केवल स्ट्रिंग मानों को स्टोर कर सकता है। – Tholle
यह टाइपकास्टिंग नहीं है, यह रूपांतरण है। जावास्क्रिप्ट में टाइपकास्टिंग नहीं है (क्योंकि जावास्क्रिप्ट में टाइप किए गए चर नहीं हैं)। –