javascript連想オブジェクトを作成しようとしていますが、すべて正常に動作しますが、変数値を文字列に変換して変数名自体を表示する代わりに、プロパティ名を作成するために渡された変数が機能しません。
以下のクイックサンプル
var users = {};
var genID = someId;
createObj('userID', function(userID, username, email) {
users[userID] = { genID: { a: a, b: b, c: c, d: d } };
})
期待される結果;
users = { 1: { 11: { a: 1, b: 2, c: 3, d: 4 } } }
結果を得る;
users = { 1: { genID: { a: 1, b: 2, c: 3, d: 4 } } }
これらを解決するのを手伝ってください。ありがとうございました..