我试图创建一个JavaScript关联对象,每一件事工作正常,但 变量传递创建属性名称不工作,而不是存储变量值的变量转换成字符串,并显示出不同自己命名。建立出错的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 } } }
请帮我解决这些问题。谢谢。
非常感谢,我浪费了我的时间调试这些和通过互联网搜索ans,最后你的答案解决了这个问题。谢谢.. – sravis
小问题,有没有像javascript关联对象存储大小限制的东西? – sravis
:)如果有的话,我还没有打它,我有时做了一些非常大的物体。别担心,一旦到达那里,就穿过那座桥。这样您就可以浪费时间浏览您可能不需要的信息。刚刚完成项目:) – Mutahhir