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",
}
};
答案 0 :(得分:1)
我不完全确定我明白你的目的是什么,但也许是沿着这些方向发展的事情?
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'
答案 1 :(得分:1)
我认为这就是你想要的:
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;
}