Почему я получаю разные выходные значения с одинаковыми объявленными константами для события? - PullRequest
0 голосов
/ 13 ноября 2018

У меня очень странная проблема. Я создаю 2 прослушивателя событий, по одному для каждой кнопки, и я просто console.log (e.target.className) Кнопка имеет также внутри них <i class='...'/> , Странно думать, что когда я нацеливаюсь на такие элементы:

const btn1 = something1;
const btn2 = something2;

Это дает мне другой результат, чем объявление этого

const btn1 = something1, btn2 = something2;

Что с этим происходит? Должны ли эти два способа объявления что-то делать с областью действия? Что было бы предпочтительнее и при каких обстоятельствах я должен использовать одно, а не другое? Вот ручка для быстрого обзора.

UPDATE

Я также столкнулся с еще одной странной «проблемой». Когда я пытаюсь сделать объявление двух вышеупомянутых переменных, как это

const /* hit enter here */
btn1 = something1, btn2 = something2

я получаю в результате классовую вейл кнопки, а не внутреннюю <i class='...'/>

...