获取对象中的值
let obj = { a: { b: 1 } };
function getValue(obj, str, flag) {
let arr = str.split(".");
let res = obj;
for (let i of arr) {
res = res[i];
}
if (res !== undefined) {
return res;
} else {
return flag;
}
}
console.log(getValue(obj, 'a.b', 0)); // 1



