var Object = {
a : 1,
b : 2,
c : {
d : 4,
e : 5,
}
}
你好,我想添加一个属性和他的值作为这个" Object.c.f = 6"动态地使用函数(我不知道6和f)。
//is it possible in pure javascript ?
function add(f){
object.c.f = f;
}
答案 0 :(得分:0)
你可以jsFiddle:
var obj = {
a : 1,
b : 2,
c : {
d : 4,
e : 5,
}
};
function add(name,val){
obj.c[name] = val;
}
var n = "myprop";
add(n,10);
alert(obj.c[n]);
P.S。:未检查跨浏览器兼容性,适用于Chrome v51