Tampaknya ketika saya menggunakan tipe numerik sebagai nama kunci dalam sebuah objek, itu selalu diubah menjadi string. Apakah ada cara untuk menyimpannya dalam bentuk numerik? Typecasting normal sepertinya tidak berfungsi.
Contoh:
var userId = 1;
console.log( typeof userId ); // number
myObject[userId] = 'a value';
console.dir(myObject);
Keluaran Dir:
{
'1': 'a value'
}
Yang saya inginkan adalah ini:
{
1: 'a value'
}
Nasihat?