有没有办法用变量创建JSON对象ID?json - 根据变量创建json对象ID
var json_result = [];
var id = 20;
json_result.push({id: {parentId: parentId, position: position}});
这样会产生一个值为'id'的json对象作为id。我想达到以'20'为关键。
编辑:包括解决方案:
var json_result = {};
var id = 20;
json_result[id] = {parentId: parentId, position: position};
现在您可以访问的parentId和位置是这样的:
json_result[20].position
json_result[20].parentId
这是一个* JavaScript对象*,而不是一个JSON对象。 – 2012-07-30 14:56:37