Показать сообщение отдельно
  #2 (permalink)  
Старый 24.05.2019, 19:03
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,010

function objByStr(str) {
	return str ? str.split('.').reduceRight((r, n) => ({ [n]: r }), null) : null;
}

alert(JSON.stringify(objByStr("q.w.e.r"), '', 4));

Последний раз редактировалось Alexandroppolus, 24.05.2019 в 19:19.
Ответить с цитированием