Можностей, предоставляемых веб-разработчикам


Обходной путь № 2: встраиваем повыше



Pdf көрінісі
бет173/232
Дата06.01.2022
өлшемі5,47 Mb.
#12231
1   ...   169   170   171   172   173   174   175   176   ...   232
Байланысты:
[Bryus Louson, Remi SHarp] Izuchaem HTML5. Bibliot(z-lib.org)

Обходной путь № 2: встраиваем повыше
Так реализовывается похожий подход с использованием встроенного обработчика (inline 
handler):


Обратите внимание, что во встроенном обработчике событий я использую 
.call(this)
 
для привязки ключевого слова 
this
 к элементу 
audio
, для которого сработало событие. 
Это означает, что ту же функцию будет проще повторно использовать позже, если когда-
нибудь (через много лет) разработчики исправят эту ошибку.
Встраивая обработчик событий, мы гарантируем, что обработчик будет присоединен сразу 
же, как только создастся элемент DOM, то есть он окажется на месте до того, как сработает 
событие 
loadedmetadata
.


Достарыңызбен бөлісу:
1   ...   169   170   171   172   173   174   175   176   ...   232




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет