snowberb – 15-27 Jul 6
can someone explain to me what this code does in like a really dumb way so everyone could understand it?
const parts = path
.slice(1)
.split("/")
.filter((i) => Boolean(i));
let res = obj;
for (let i = 0; i < parts.length; i++) {
let part = parts[i];
res = res[part];
}
return resconst parts = path
.slice(1)
.split("/")
.filter((i) => Boolean(i));
let res = obj;
for (let i = 0; i < parts.length; i++) {
let part = parts[i];
res = res[part];
}
return res