Забавно отвечать вопросом на вопрос когда вопросом на вопрос отвечаешь сам. Не меня первым спросили "почему надо не использовать var", если уж на то пошло.
Например?
1 == true / {} / []
Да и зачем спрашивается юзать один знак, когда можно сделать тоже самое и без одного знака.
Если так обзывать переменные, то стоит идти почитать документацию.
И в чем же они?
если нужно сравнить int с строкой, которая может состоять, а может не состоять из этого int.
if(a == b) { ... }
if(a === +b) { ... }
function t9() { console.log ('1'); }
function t10() { console.log ('2'); }
const temp0 = document.querySelector('aside.layout__navbar.sticky');
temp0.addEventListener('click', t9);
temp0.addEventListener('dblclick', t10);
Bavashi, потому что reinmaker1990 уже дал ответ за меня и он меня вполне устроил.
Нет. Глобальные переменные из середины кода несут лишь проблемы. Я не понимаю, ты так и будешь придираться к словам? Надоел, серьёзно.
И поэтому надо попадаться на эту удочку?
Не вижу в моём примере строки
"true"
.Ух ты, правда? И именно поэтому ты используешь нестрогое сравнение, которое так легко читается и понимается.
Действительно, в коде в одну строчку всё понятно, невероятная удача. Я не понимаю, ты никогда не писал и не модифицировал код с более 100 строк?
Без понятия. Я уже давным давно на ТС сижу.