"У нас проект на Typescript с Angular'ом!"
у меня была бы такая же реакция на код с jquery
Пепук дело говорит, создавать логику на jQuery ад ипаный, для мобильной менюшки многовато говна
.find(`> ul`)
кому-то было в палду погуглить "jquery children"
кому-то было в палду погуглить "jquery children"
*прочитать утром
Чё, сразу я-то?
Судя по использованию jQuery - хуйню
хрен с ним, с jquery. но вот html с js мешать - вот это говно вообще
Нужна третья картинка, где попугай клюет в голову автора кода..
var, $(), function вместо e => {…}?
Я уже был морально готов встретить призрак деда.
Я уже был морально готов встретить призрак деда.
а что не так с function? может ему там this нужна
И чем является контекст в данном случае? Я вижу, что не экземпляр класса. Это уже достаточная проблема.
на сабжевом скриншоте с попугайчиками единственнный function в обработчике события .on
и в этом случае у jquery в this приходит дом-елемент на котором произошло событие, в данном случае - document
его конечно можно было получить и через e.target, но this таки короче
и в этом случае у jquery в this приходит дом-елемент на котором произошло событие, в данном случае - document
его конечно можно было получить и через e.target, но this таки короче
Я знаю, что приходит в this. Но, во-первых, можно почти так же коротко: ({target}) => …
Во-вторых, раз это document, то и можно было бы написать явно document.
В-третьих, смена контекста в пределах файла — это не очень проясняющая код практика. Лучше бы он всегда относился к компоненту.
Во-вторых, раз это document, то и можно было бы написать явно document.
В-третьих, смена контекста в пределах файла — это не очень проясняющая код практика. Лучше бы он всегда относился к компоненту.
ну тут можно долго гадать, в любом случае не вижу ничего плохого в function вместо ()=>
нет абсолютно никакого смысла забить на function и везде пихать ()=Ю
зачастую там или вкусовщина или привычки
нет абсолютно никакого смысла забить на function и везде пихать ()=Ю
зачастую там или вкусовщина или привычки
Это просто подустаревший стиль. Теперь function обычно не нужен. Или методы классов, или стрелочные однострочники.
Чтобы написать коммент, необходимо залогиниться
кажется я в начале недели видел шаблон с таким же скриптом для меню