Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы java.docx
Скачиваний:
7
Добавлен:
16.08.2019
Размер:
57.8 Кб
Скачать

10. Выберите верные утверждения

объявление функции начинается с ключевого слова var 

в скобках, после имени функции, находится список аргументов функции 

чтобы вызвать функцию необходимо писать конструкцию document.NameFunction()

11. Сколько параметров можно передать функции ? 

ровно столько, сколько указано в определении функции 

сколько указано в определении функции или меньше 

любое количество

11. Какое количество аргументов можно применять в функции?

ровно столько сколько считается необходимо

функция способна обработать 5 аргументов

одного аргумента вполне достаточно

11. Какие варианты правильно объявляют переменную для f, возвращающей сумму двух аргументов ?

-var f = function(a,b) { return a+b }

var f = new Function('a,b', 'return a+b')

-var f = new Function('a', 'b', 'return a+b')

Лекция 8

1.Какие строки кода писать не рекомендуется?

1 2 3

1.Какие строки кода успешно выполнятся? 

  1. 2 3

1.Какие строки кода работать не будут?

var x = getMagicNumber(); // ОШИБКА! getMagicNumber не определена! var getMagicNumber = function() { return 117; }

var x = getMagicNumber(); function getMagicNumber() { return 117; }

headlineElement.innerHTML = "Пожалуйста, подождите..."; function doTheWork() { performLongRunningCalculation(); headlineElement.innerHTML = "Закончено!"; } setTimeout(doTheWork,

2. Какое свойство не имеет объект document? 

parentNode  childNodes  appendChild

2. Какие свойства содержат объект document? 

parentNode  childNodes  appendChild

2. Какой метод, служит для добавления элемента в HTML код? 

parentNode  childNodes  appendChild

3. Объекты, отвечающие, что содержится на Web-странице в окне браузера называются: 

пользовательскими  встроенными  клиентскими

3. Объекты, созданные программистом в процессе написания сценария, называются: 

пользовательскими  встроенными  серверными

4. Какой метод объекта Object осуществляет преобразование объекта в строку символов? 

toString()  valueOf()  assign()

4. Какой метод объекта Object может перенаправить пользователя на новую страницу? 

toString()  valueOf()  assign()

4. Какой метод объекта Object позволяет получить значение объекта?  

toString()   valueOf()   assign()

5. Какой объект, из ниже перечисленных, создаcтся только в момент открытия окна? 

navigator  Frame  Window

5. Какое свойство объекта window ссылается на глобальный объект event? 

location  event  document

5. Какое свойство объекта window ссылается на объект окна navigator? 

location  navigator  screen

6. Какая строка кода выдаст коллекцию HTML-элементов любых типов, у которых будет задан атрибут NAME="servis"? 

document.getElementsByTagName('servis') 

document.getElementById('servis') 

document.getElementsByName('servis')

6. Какая строка кода выдаст тот HTML-элемент, который будет иметь ID="serv"? 

document.getElementsByTagName('serv') 

document.getElementById('serv') 

document.getElementsByName('serv')

6. Что из ниже перечисленного будет являться коллекцией всех HTML-элементов вида <P>? 

document.getElementsById('P') 

document.getElementsByTagName('P') 

document.getElementsByName('P')

7. Какой оператор служит для создания нового экземпляра из класса однотипных объектов? 

this  new  prototype

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

this  new  prototype

8. Какие свойства относятся к объекту history? 

length  name  opener

8. Какие свойства относятся к свойствам объекта window?

 length  name  opener

8. Какие свойства относятся к свойствам объекта frames? 

length  name  opener

9. Правда, что следующие два варианта создания объекта эквивалентны?var o = new Object()var o = {} 

да, они эквивалентны 

нет, они не эквивалентны 

это два разных описания объекта

10. Что такое узел в DOM-модели? 

это объекты  это HTML-тег  это функции

10. Что такое html в DOM-модели?  

элемент   дочерний элемент   корневой элемент

10. Что такое ассоциативный массив??

Это объекты

Это переменные

Это функции

11. Пользовательские объекты - это: 

объекты созданные программистом, которые имеют структуру и сущность 

объекты предлагаемые самим языком 

объекты браузера, не являющиеся частью языка JavaScript

11. Что такое объекты браузера? 

объекты созданные программистом, которые имеют структуру и сущность 

объекты, не являющиеся частью языка JavaScript 

объекты, являющиеся частью языка JavaScript

11. Что такое DOM-объект?

объекты созданные программистом, которые имеют структуру и сущность объекты

предлагаемые самим языком

объекты документа определенной консорциумом W3C

12. Если объект не имеет свойства, то результат будет: 

0  null  undefined

12. Если при добавлении свойства в объект ставятся квадратные скобки, то: 

название свойства находится в переменной 

название свойства находится в функции 

свойство является значением переменной

12. Какой вид имеет инициализатор объекта? 

{свойство:значение [,свойство:значение]?} 

var имя = new Function ([аргументы,]? операторы) 

new Object(значение?)

Лекция 10

1.Какой пример, из ниже перечисленных, выдает ссылку на элемент HTML pol?  

el.className.replace(new RegExp('(\\s|^)'+c+'(\\s|$)'),' ',pol)  

var el = document.getElementById("pol");  

var sheet = document.createElement('pol')

1.Какой пример, из ниже перечисленных, использует регулярные выражения?  

el.className.replace(new RegExp('(\\s|^)'+c+'(\\s|$)'),' ',pol)  

var el = document.getElementById("pol");  

var sheet = document.createElement('pol')

1.Какой пример, из ниже перечисленных, создает новую таблицу стилей?

el.className.replace(new RegExp('(\\s|^)'+c+'(\\s|$)'),' ',pol)

var el = document.getElementById("pol");

var sheet = document.createElement('pol')

2. Конец строки регулярного выражения указывает:

  скобки ()   хэш-символ (#)   $

2. Часть строки, регулярного выражения, которая понадобиться позже, указывают:  

скобки (...)   хэш-символ (#)   $

3. Каким классом представляются синтаксические ошибки и ошибки времени выполнения?  

RegExp   object   Error

3. Каким классом определяется объект даты?  

RegExp   Data   Error

4. В какой строке создастся новый объект Object?  

var pattern = new Array(a,b,c);  

var pattern = new Object(a,b,c);  

var pattern = /s&/;

4. В какой строке создастся новый объект Array?  

var pattern = new Array[a,b,c];  

var pattern = [a,b,c];  

var pattern = /s&/;

4. В какой строке создастся новый объект RegExp?

var pattern = new string["a,b,c"];

var pattern = [a,b,c];

var pattern = /s&/;

-5. Метод replace() выполняет:  

поиск образца  

поиск соответствия в строке  

замену подстроки в строке

5. Метод exec() выполняет:  

поиск строковых литералов, принадлежащих образцу и их возврат  

поиск строковых литералов, принадлежащих образцу и возврат true если они есть или false если их нет   замену подстроки в строке

5. Метод test() выполняет:

поиск образца

поиск соответствия в строке

замену подстроки в строке

6. Одиночным пустым символом в регулярном выражении обозначается:

  \D   \B   \s

6. Границей слова в регулярном выражении обозначается:  

\b   \B   \d

6. как обозначается…..[]

7. Селектор h1, h2, p {...} применяется:  

к гипертекстовым ссылкам  

к заголовкам первого и второго уровней  

ко всем без исключения элементам

7. Селектор p a{...} применяется:  

к гипертекстовым ссылкам  

к заголовкам первого и второго уровней  

ко всем без исключения элементам

7. Селектор * применяется: 3) к всем элементам

8. Какое свойство стилей определяет графическое изображение?  

background-image   background-position   background-repeat

8. Какое свойство стилей позволяет прокручивать изображение вместе с контентом?

background-attachment

background-position

background-repeat

9. Какое правило задает цвет просмотренных ссылок?  

a:visited{color:#999}   a{text-decoration:none}   a:link{color: #036}

9. Какое правило относиться ко всем гиперссылкам?

  a:visited{color:#999}   a{text-decoration:none}   a:link{color: #036}

9. Какое правило определяет цвет непросмотренных ссылок?  

a:visited{color:#999}   a{text-decoration:none}   a:link{color: #036}

10. Какие свойства, из ниже перечисленных, относятся к фильтрам?  

alpha   blur   direction

10. Какие свойства таблиц стилей, из ниже перечисленных, имеют стили для элементов списков?  

list-style   list-style-type   empty-cells

11. Какой метод позволяет удалить DOM-атрибут?  

getAttribute(name)   removeAttribute(name)   hasAttribute(name)

11. Какой метод позволяет получить DOM-атрибут?  

getAttribute(name)   setAttribute(name, value)   hasAttribute(name)

11. Какой метод позволяет проверить, есть ли DOM-атрибут?  

getAttribute(name)   removeAttribute(name)   hasAttribute(name)

12. Что, из ниже перечисленного, является массивом?

var AnimationManager = {}

var AnimationManager = new Object(); AnimationManager.startAnimation = function () { /* code */ };

var AnimationManager = new Array(framesPerSecond:30, totalLength:15, startAnimation:function () { /* code */ });

12. Что, из ниже перечисленного, является массивом? 1 2 3

12 объектным литералом 2

12 функцией 1

Лекция 13

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

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

вызов функции

нажатие клавиши

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

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

вызов функции

нажатие клавиши

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

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

изменение размера страницы

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

2. Какие типы управления событиями существуют?

перехват

всплытие

завершение

Начало

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

всплывать

перехватывать

выполняться

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

через атрибут HTML тега

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

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

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

onmousedown

onmouseup

onmouseclick

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

ondblclick

onclick

onmouseclick

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

onmousemove

onmouseup

onmouseclick

4. Какое событие возникает при нажатии на клавиши?

onkeydown

onkeycode

Onkeypress

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

onkeydown

onkeycode

onkeypress

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

onhelp

onF1

onclick

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

асинхронным

синхронным

событие таймера

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

асинхронным

синхронным

событие таймера

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

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

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

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

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

setTimeout

setInterval

clearTimeout

6. Какую функцию применяют для конечной анимации?

setTimeout

setInterval

clearTimeout

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

setTimeout

setInterval

clearTimeout

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

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

события окна

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

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

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

события окна

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

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

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

события окна

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

8. Какое событие назначено через функцию?

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

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

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

8. Какое событие назначено через свойство объекта?

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

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

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

8. Какое событие указано в виде inline-записи?

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

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

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

9. Какие браузеры не реагируют на пользовательские действия в течение выполнения скриптов-обработчиков?

Internet Explorer

Mozilla

Opera

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

Internet Explorer

Mozilla

Opera

10. Какие браузеры обрабатывают событие contextmenu?

IE

Firefox

Opera

Safari

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

IE

Firefox

Opera

Safari

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

IE

Firefox

Opera

Safari

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

mouseup

mouseover

mouseout

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

mouse

click

mouseover

dblclick

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

mouseup

mouseover

mousedown

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

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

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

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

12. Код input.removeEventListener( "click", handler, false) выполнит:

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

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

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

12. Флаг event.stopNow ставится, если:

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]