দেখে মনে হচ্ছে যে আমি যখন কোনও বস্তুর মূল নাম হিসাবে সংখ্যার প্রকারটি ব্যবহার করি, এটি সর্বদা একটি স্ট্রিতে রূপান্তরিত হয়। আসলে কি এটি একটি সংখ্যাসূচক হিসাবে সংরক্ষণ করা পেতে পারে? স্বাভাবিক টাইপকাস্টিং কাজ করে বলে মনে হয় না।
উদাহরণ:
var userId = 1;
console.log( typeof userId ); // number
myObject[userId] = 'a value';
console.dir(myObject);
ডিয়ার আউটপুট:
{
'1': 'a value'
}
আমি যা চাই তা হ'ল:
{
1: 'a value'
}
পরামর্শ?