Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
Терпения у меня достаточно
чего хочу от своего проекта знаю
все проекты быстро забрасываются
const path = 'dir1/dir2/dir3/dir4/'; const result = path .split('/') .slice(0,-1) .map((key, i, self) => ({key, path: self.slice(0, i+1).join('/') + '/'});