Функция принимает строку и возвращает объект
Создайте функцию, которая на вход получаете строку "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, время: 06:19. |