Задать вопрос
@heIIfire

Почему проверяется наличие event?

function handleClick(event){
event && event.preventDefault();
// ......
}

В каких ситуациях event может быть undefined?
  • Вопрос задан
  • 62 просмотра
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Если не передан. Это же функция, внутри event может быть все что угодно, как и undefined, например

handleClick(); //вызвали, но не передали, а можно и передать undefined на самом деле
function handleClick(event){
console.log(event); //undefined
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы