// 从深度未知且元素类型未知且最终元素为字符串的对象中,通过一个索引数组找到最终值
const func2 = (arr, obj) => {
let c = {};
arr.reduce((m, n) => {
c = m[n];
return c;
}, obj);
return c;
};
// *** test S *** //
a = { a: 1, b: { c: [2, 3, { s: "s", d: "d" }] } };
a2 = [0, 1, 2, 3, { arr: [0, 2] }];
b = ["b", "c", 2, "d"];
b2 = [4, "arr", 1];
c = func2(b2, a2);
console.log(c);
// *** test E *** //
从深度未知且元素类型未知且最终元素为字符串的对象中,通过一个索引数组找到最终值
于 2024-10-16 14:40:37 首次发布