let data={
b:{
c:{
d:'好好学习'
}
}
};
let arr = ['b','c','d'];
let result = arr.reduce((res,key)=>res[key],data)
console.log("result是");
console.log(result);// 好好学习
// 补充,如何获取arr数组
getKeys(value){
console.log(Object.keys(value)[0])
if(typeof value =='string') return;
this.arr.push(Object.keys(value)[0]);
this.getKeys (value[Object.keys(value)[0]])
},
js获取对象中嵌套的属性值
于 2022-07-03 16:10:20 首次发布