按字符串描述对象路径

时间:2015-03-04 07:45:36

标签: javascript object evaluate

我有一个对象。

var o = {a : {b : 1}};

为了通过字符串o.a.b访问'a.b'的值,我通常会考虑这一点。

var ab = 'a.b'.split('.');
console.log(o[ab[0]][ab[1]]);

是否有更优雅的方式做同样的事情?

0 个答案:

没有答案