mirror of
https://github.com/ets-cfuhrman-pfe/EvalueTonSavoir.git
synced 2025-08-11 21:23:54 -04:00
15 lines
325 B
JavaScript
15 lines
325 B
JavaScript
|
|
function hasNestedValue(obj, path, delimiter="_") {
|
||
|
|
const keys = path.split(delimiter);
|
||
|
|
let current = obj;
|
||
|
|
|
||
|
|
for (const key of keys) {
|
||
|
|
if (current && typeof current === 'object' && key in current) {
|
||
|
|
current = current[key];
|
||
|
|
} else {
|
||
|
|
return false;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
return true;
|
||
|
|
}
|
||
|
|
|