Функция принимает строку и возвращает объект
Создайте функцию, которая на вход получаете строку "q.w.e.r",
а на выходе возвращает объект: { q: { w: { e: { r: null } } } } Хотелось бы совет(ссылочку), или код. Не совсем понимаю как это должно быть. |
function objByStr(str) {
return str ? str.split('.').reduceRight((r, n) => ({ [n]: r }), null) : null;
}
alert(JSON.stringify(objByStr("q.w.e.r"), '', 4));
|
| Часовой пояс GMT +3, время: 22:20. |