Size: a a a

JavaScript Noobs — сообщество новичков

2020 February 09

М

Максим in JavaScript Noobs — сообщество новичков
источник

TT

Tom The Cat in JavaScript Noobs — сообщество новичков
Понял, спасибо)
источник

М

Максим in JavaScript Noobs — сообщество новичков
Обычный колбек, там их вообще 3 но обычно используют только 1-2 (элемент и индекс)
источник

Н

Никита in JavaScript Noobs — сообщество новичков
onclick this многие советуют хз он сразу выполняется а если на каждое событие c массивом вешать переборы то у тя страница будет тормозить безбожно
источник

М

Максим in JavaScript Noobs — сообщество новичков
Чтобы страница безбожно тормозила нужно очень много элементов. Но даже если массив не хочешь - есть делегирование. Но тот метод, который ты кинул, что событие пишут в самом элементе устарел уже давно очень.
источник

М

Максим in JavaScript Noobs — сообщество новичков
Как ты будешь писать это все, если у тебя больше 100 элементов?
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Можно стандартный объект отловить
источник

М

Максим in JavaScript Noobs — сообщество новичков
Например?
источник

Н

Никита in JavaScript Noobs — сообщество новичков
<div onClick="reply_click()">
<button id="1"></button>
<button id="2"></button>
<button id="3"></button>

</div>

function reply_click(e) {
       e = e || window.event;
       e = e.target || e.srcElement;
if (e.nodeName === 'BUTTON') {
    alert(e.id);
}
}
источник

М

Максим in JavaScript Noobs — сообщество новичков
ну это и есть делегирование
источник

М

Максим in JavaScript Noobs — сообщество новичков
хотя так ты слушаешь вообще все объекты, обычно родителя берут и его слушают
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Короче надо не через циклы, через циклы это тормозное убожество.  Представь сотню циклов
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Где-то на крупных сайтах
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Гугл, ютюб
источник

М

Максим in JavaScript Noobs — сообщество новичков
цикл 500 элементов перебирает 1-2 мс., освежи инфу по js, какую-то новей 2011 годов
источник

М

Максим in JavaScript Noobs — сообщество новичков
Я конечно слышал, что на множество элементов событие лучше не вешать, но тут только кусок кода, так что что дал с тем и помог. Опять же делегирование по твоему примеру делают обычно на родителе, а не на все
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Максим
Я конечно слышал, что на множество элементов событие лучше не вешать, но тут только кусок кода, так что что дал с тем и помог. Опять же делегирование по твоему примеру делают обычно на родителе, а не на все
+, но я против циклов)
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Там где их можно заменить
источник

М

Максим in JavaScript Noobs — сообщество новичков
Ну, что поделать. Не буду пытаться переубедить. Дело твоё
источник

М

Максим in JavaScript Noobs — сообщество новичков
Я ведь не настаиваю тоже, что циклы это наше все. Просто если знаешь как помочь с его примером ему - помоги, а там сам решит
источник