オブジェクトのキー名として数値型を使用すると、常に文字列に変換されるようです。実際に数値として格納する方法はありますか? 通常の型キャストは機能していないようです。
例:
var userId = 1;
console.log( typeof userId ); // number
myObject[userId] = 'a value';
console.dir(myObject);
方向出力:
{
'1': 'a value'
}
私が欲しいのはこれです:
{
1: 'a value'
}
アドバイス?