Я начал javascript, и я знаю, как работают заявления. Одна вещь, которая меня интересует, это возвращаемые значения для некоторых вещей. Например, допустим, у нас есть
if (evt.keyCode) {
// do stuff
}
Имеет ли evt.keyCode возвращаемое значение? Потому что я знаю, что если элемент в операторе if равен true, он выполнит код в операторе без оператора ==. Например,
let myVar = true;
if (myVar) {
// do something
}
Помимо evt.keyCode я видел document.removeEventListener и document.addEventListener. Может кто-нибудь объяснить мне, как это работает? Извините, если я не объяснил все ясно.