Если в лесу упало дерево и никто этого не услышал, издавало ли оно звук. Правильный ответ на это будет - нет. То, что мы называем звуком, воспринимается только живыми существами. В этой моде звук никогда не издавался. Но что на самом деле заставляет нас воспринимать звук? Это будет вибрация, созданная падением дерева. В этом смысле, если рядом не было животных, способных услышать падение дерева, то и звука не было. Однако вибрация существовала, поэтому, если бы слушатели были там, был бы звук.
Таким образом, умение слушать для нас является важным навыком. Звук поможет нам решить, что делать дальше и как реагировать. Как и в программировании, если программа не слушает, что вы говорите, то не имеет значения, что вы делаете. Как и в жизни, если вы разговариваете с кем-то, а он просто игнорирует вас, вы никогда не донесете свои идеи.
Однако в программировании, даже если никто не слушает, всегда будет звук. В JS программа слушает с помощью addEventListener. Когда вы двигаете мышью, прокручиваете, щелкаете, в основном все, что делается на странице, будет слышно. Если используется правильный слушатель, все будет слышно.
Вот небольшой список вещей, которые ваша программа может слушать. Есть еще много мнений, которые не перечислены. Единственный способ сделать внешний интерфейс логики выполнения — это использовать JS. Единственный способ, которым программа будет реагировать на то, что вы делаете на веб-странице, — это прослушивание.
После того, как они услышат то, что хотят, мы можем установить условие того, что программа будет делать после получения этого ввода. Здесь мы, как программа, можем ввести любую функцию JS, которая изменит html-страницу и сделает ее динамичной.
Существует также множество опций для addEventListener. Список опций, как указано выше. Эти функции могут быть полезны. Например, опция «один раз» позволит прослушать только один раз. Это можно использовать для специальных продаж, которые можно использовать только один раз перед учетной записью или что-то в этом роде.