игра брюс 2048
Главная / Интернет-технологии / Основы JavaScript / Тест 13

Основы JavaScript - тест 13

Упражнение 1:
Номер 1
Что, из ниже перечисленного, относится к событию?

Ответ:

 (1) перемещение курсора мыши 

 (2) вызов функции 

 (3) нажатие клавиши 


Номер 2
Что, из ниже перечисленного, не относится к событию?

Ответ:

 (1) перемещение курсора мыши 

 (2) вызов функции 

 (3) нажатие клавиши 


Номер 3
Что, из ниже перечисленного, относится к событию?

Ответ:

 (1) завершение загрузки web-страницы 

 (2) измение размера страницы 

 (3) изменение кодировки пользователем 


Упражнение 2:
Номер 1
Какие типы управления событиями существуют?

Ответ:

 (1) перехват 

 (2) всплытие 

 (3) завершение 

 (4) начало 


Номер 2
Какие способы используются для назначения обработчиков событий?

Ответ:

 (1) через атрибут HTML тега 

 (2) через свойство объекта 

 (3) через специальные функции 


Номер 3
Если выполнить код: event.stopPropagation();, то событие перестанет:

Ответ:

 (1) всплывать 

 (2) перехватывать 

 (3) выполняться 


Упражнение 3:
Номер 1
Какое событие возникает при нажатии любой из кнопок мыши?

Ответ:

 (1) onmousedown 

 (2) onmouseup 

 (3) onmouseclick 


Номер 2
Какое событие произойдет при двойном щелчке мыши на элементе?

Ответ:

 (1) ondblclick 

 (2) onclick 

 (3) onmouseclick 


Номер 3
Какое событие непрерывно генерируется при перемещении мыши по документу?

Ответ:

 (1) onmousemove 

 (2) onmouseup 

 (3) onmouseclick 


Упражнение 4:
Номер 1
Какое событие возникает при нажатии на клавиши?

Ответ:

 (1) onkeydown 

 (2) onkeycode 

 (3) onkeypress 


Номер 2
Какое событие возникает при нажатии и отпускании любой клавиши?

Ответ:

 (1) onkeydown 

 (2) onkeycode 

 (3) onkeypress 


Номер 3
Какое событие генерируется при нажатии на клавишу F1?

Ответ:

 (1) onhelp 

 (2) onF1 

 (3) onclick 


Упражнение 5:
Номер 1
В каком порядке обрабатывается событие, если оно присутствует в элементе HTML?

Ответ:

 (1) в последовательном 

 (2) в условном порядке 

 (3) в безусловном порядке 


Номер 2
Как называется поведение обработчиков событий, если их исполнение зависит от действий пользователя или от событий в документе?

Ответ:

 (1) асинхронным 

 (2) синхронным 

 (3) событие таймера 


Номер 3
Как называются события, которые генерируются по истечении определенных промежутков времени?

Ответ:

 (1) асинхронным 

 (2) синхронным 

 (3) событие таймера 


Упражнение 6:
Номер 1
Какую функцию применяют для конечной анимации?

Ответ:

 (1) setTimeout 

 (2) setInterval 

 (3) clearTimeout 


Номер 2
Какая функция применяется для бесконечной анимации?

Ответ:

 (1) setTimeout 

 (2) setInterval 

 (3) clearTimeout 


Номер 3
Какая функция позволяет очищать конечную анимацию?

Ответ:

 (1) setTimeout 

 (2) setInterval 

 (3) clearTimeout 


Упражнение 7:
Номер 1
Что, из ниже перечисленного, относится к событиям?

Ответ:

 (1) DOM-события, которые инициируются элементами DOM 

 (2) события окна 

 (3) работа скрипта в браузере 


Номер 2
Что, из ниже перечисленного, не относится к событиям?

Ответ:

 (1) DOM-события, которые инициируются элементами DOM 

 (2) события окна 

 (3) работа скрипта в браузере 


Номер 3
Какие именно события связывают действия с кодом JavaScript?

Ответ:

 (1) DOM-события, которые инициируются элементами DOM 

 (2) события окна 

 (3) работа скрипта в браузере 


Упражнение 8:
Номер 1
Какое событие указано в виде inline-записи?

Ответ:

 (1) <input id="myElement" type="button" value="Нажми меня"/> 

 (2) <input id="b1" value="Нажми Меня" onclick="alert('Спасибо!');" type="button"/> 

 (3) <input type="button" onclick="count_rabbits()" value="Считать кролей!"/> 


Номер 2
Какое событие назначено через функцию?

Ответ:

 (1) <input id="myElement" type="button" value="Нажми меня"/> 

 (2) <input id="b1" value="Нажми Меня" onclick="alert('Спасибо!');" type="button"/> 

 (3) <input type="button" onclick="count_rabbits()" value="Считать кролей!"/> 


Номер 3
Какое событие назначено через свойство объекта?

Ответ:

 (1) <input id="myElement" type="button" value="Нажми меня"/> 

 (2) <input id="b1" value="Нажми Меня" onclick="alert('Спасибо!');" type="button"/> 

 (3) <input type="button" onclick="count_rabbits()" value="Считать кролей!"/> 


Упражнение 9:
Номер 1
Какие браузеры не реагируют на пользовательские действия в течение выполнения скриптов-обработчиков?

Ответ:

 (1) Internet Explorer 

 (2) Mozilla 

 (3) Opera 


Номер 3
Какими браузерами не поддерживаются события изменения DOM?

Ответ:

 (1) Internet Explorer 

 (2) Mozilla 

 (3) Opera 


Упражнение 10:
Номер 1
В каких браузерах работают события правой кнопки мыши?

Ответ:

 (1) IE 

 (2) Firefox 

 (3) Opera 

 (4) Safari 


Номер 2
В каких браузерах работают события правой кнопки мыши с клавишей shift?

Ответ:

 (1) IE 

 (2) Firefox 

 (3) Opera 

 (4) Safari 


Номер 3
Какие браузеры обрабатывают событие contextmenu?

Ответ:

 (1) IE 

 (2) Firefox 

 (3) Opera 

 (4) Safari 


Упражнение 11:
Номер 1
Какие события происходят, когда мышь заходит на элемент или выходит с него?

Ответ:

 (1) mouseup 

 (2) mouseover 

 (3) mouseout 


Номер 2
Какие события происходят, когда идет нажатие на кнопку, перемещение, а потом мышь отпускается?

Ответ:

 (1) mouseup 

 (2) mouseover 

 (3) mousedown 


Номер 3
Какие события происходят, когда пользуются простыми кликами?

Ответ:

 (1) mouse 

 (2) click 

 (3) mouseover 

 (4) dblclick 


Упражнение 12:
Номер 1
Флаг event.stopNow ставится, если:

Ответ:

 (1) обработчик хочет предотвратить запуск следующих за ним обработчиков события в этом же элементе 

 (2) передача результата переходит от одного обработчика к другому 

 (3) необходимо очистить элемент от обработчиков 


Номер 2
Код element.attachEvent( "on"+имя события, обработчик) выполнит:

Ответ:

 (1) удаление обработчика 

 (2) обновление обработчика 

 (3) установку обработчика 


Номер 3
Код input.removeEventListener( "click", handler, false) выполнит:

Ответ:

 (1) удаление обработчика 

 (2) обновление обработчика 

 (3) установку обработчика 




Главная / Интернет-технологии / Основы JavaScript / Тест 13