Мне интересно, можно ли просто запустить split () с указанного символа, а не с 0. Я разделяю маршруты на / и получаю пустую строку как индекс 0 в возвращаемом массиве. Не то чтобы это серьезная проблема, но есть ли у кого-нибудь хорошее исправление?
например,
let authorizedRoutes = [{ path: '/NY/emails'}]
{authorizedRoutes.map(route => {
let splitRoute = route.path.split('/');
console.log(splitRoute);
})}
приводит к:
["", "NY", "emails"]