在对象内动态创建对象
create object within object dynamically
var json = new object();
storemap(j, "style");
function storemap(j, setobject){
json = j;
json['j'] = {
json['j'].object = setobject;
};
return;
}
这是我想要创建的对象模式,但我没有得到我需要的东西。
所以我有 json,我想把 j inisde json,然后把对象放在 j 里面。
那么如何使用我的函数创建这个模式对象呢?
var json = {
j: {
object: "style",
}
};
我认为这就是你想要的:
var json = {};
storemap(json, 'j', 'style');
function storemap(target, propertyName, value){
target[propertyName] = {
object: value
};
}
或者也许是这个:
var json = storemap('j', 'style');
function storemap(propertyName, value){
var result = {};
result[propertyName] = {
object: value
};
return result;
}
我不完全确定我是否理解您要做什么,但也许是这些思路?
var json = {};//creates empty object
json.j = {
object: 'style'
};//adds property `j`, which itself is an object, containing a property called "object", with a value of 'style'
相关文章:
- 如何使用javascript从主svg对象动态创建svg视图框
- 为json对象创建一个动态表
- JavaScript - 有没有办法动态创建对象的新实例
- 从CSV动态创建对象
- 用于动态创建对象的嵌套循环
- 正在创建具有动态键的对象
- 用Javascript创建一个动态选择对象
- 创建对象并将其附加到动态创建的对象
- 如何基于对象动态创建和链接到页面
- 使用 eval() JS 动态创建对象
- 使用动态键创建对象
- 如何在 QML 中发生相同事件后创建/销毁动态对象
- 在mootools或javascript中动态创建对象
- 创建具有动态属性的对象数组
- 如何在 JavaScript 中基于另一个对象动态创建属性和对象
- 如何在 javascript 中使用 Onclick 属性动态创建对象
- 流星动态创建对象并引用它们?有没有一种简单的方法可以做到这一点
- 使用控制器中对象的位置 x,y 创建一个动态网格或表格 - 引导程序,AngularJS
- Javascript对象:动态创建属性和属性名称
- 从字符串创建对象(动态)