Friday, June 09, 2017

"Хлебные крошки" на JS - попробуй собрать их

Потребовалось написать объект навигации "Хлебные крошки" на JS... Сначала пробовал реализовать прямо в методах приложения, но сильная размазанность кода не способствовала отладке и правильной работе. Поэтому и решил реализовать в отдельном объекте. Реализовал.

И обратил внимание на такую статистику - получился один метод для добавления "крошки", 2 метода для получения "крошек" и 4(!) метода для их удаления (прям как в жизни, если собирать крошки поштучно) и один метод "тряпка", для сбора всех "крошек" одним махом.

Вот и скришнот методов в свернутом виде:

No comments: