Подсчет кол-ва path(level) в адресе страницы
Всем привет!
Возникла необходимость подсчитать кол-во path в адресе страницы, или другими словами level. Получим адрес: var path = window.location.pathname Итог: /ru/video/ Как получить число path между слешами? То есть тут по идее должно быть число 2. Вообще что я пытаюсь сделать - мне нужно узнать что я нахожусь в первом уровне вложенности, то есть для примера http://test.ru/video/. Кроме того как узнать уровень вложенности и сделать проверку на равность (=1) мне не пришло в голову. Возможно это делается как-то иначе. Помогите пожалуйста. Спасибо |
var path = window.location.pathname; path = '/ru/video/'; // example var level = path.split('/').filter(Boolean).length; alert(level); |
Часовой пояс GMT +3, время: 20:15. |