在 JavaScript 对象中,我们可以
var myobj = {
x: 0,
y: {
n: 6
}
};
myobj['x'] = 6; // myobj.x will be 6
我可以用函数做这样的事情吗?-
myobj['y.n'] = 6;
我不想使用myobj.y.n
.
在 JavaScript 对象中,我们可以
var myobj = {
x: 0,
y: {
n: 6
}
};
myobj['x'] = 6; // myobj.x will be 6
我可以用函数做这样的事情吗?-
myobj['y.n'] = 6;
我不想使用myobj.y.n
.
不,没有解决这种对象路径的内置方法。但是,有很多小型库可用于此,例如goodwin。
或者你可以自己实现它。这并不难。只需拆分路径字符串,.
然后遍历对象。