path.split(".").forEach(element => data=data[element]);
return data;
}
a={
pms5003: {
pm1: 13,
"pm2.5": 21,
pm10: 22,
}
}
b='pms5003.pm2.5'
getDataByPath(a,b);
Функция работает для всех случаев кроме "pm2.5"
Как это решить "элегантно"?
вычисляемые свойства, гугол в помощь
Обсуждают сегодня