игра брюс 2048
Главная / Интернет-технологии / Основы программирования на AJAX / Тест 19

Основы программирования на AJAX - тест 19

Упражнение 1:
Номер 1
Какое свойство объекта содержит его значение?

Ответ:

 (1) innerHTML 

 (2) id 

 (3) nodeName 


Номер 2
Какое свойство объекта содержит название данного объекта?

Ответ:

 (1) InnerHTML 

 (2) id 

 (3) nodeName 


Номер 3
Какое свойство объекта содержит номер объекта(для обращения к нему)?

Ответ:

 (1) InnerHTML 

 (2) id 

 (3) nodeName 


Упражнение 2:
Номер 1
Что делает метод document.getElementById("имя элемента")?

Ответ:

 (1) возвращает массив всех Id элемента, переданного в качестве параметра 

 (2) возвращает массив всех элементов с id, который передали в качестве параметра 

 (3) проверяет документ на наличие элемента, переданного в качестве параметра 


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

Ответ:

 (1) document.getElementById("номер"); 

 (2) document.getElementsByTagName("номер"); 

 (3) document.responseText("номер"); 


Номер 3
Что делает метод document.getElementsByTagName("названиетэга")?

Ответ:

 (1) возвращает массив значений всех тэгов, переданных в качестве параметра 

 (2) проверяет документ на наличие элемента, переданного в качестве параметра 

 (3) возвращает массив всех элементов, имеющих тэг, переданный в качестве параметра 


Упражнение 3:
Номер 1
Какие основные особенности XML?(выберите несколько вариантов)

Ответ:

 (1) не закодирован 

 (2) только компьютер может его прочитать 

 (3) у него есть DOM 


Номер 2
Какие основные особенности XML?(выберите несколько вариантов)

Ответ:

 (1) не может быть изменён 

 (2) возможность создавать свои тэги 

 (3) может быть использован в коде на javascript 


Номер 3
Какие основные особенности XML?(выберите несколько вариантов)

Ответ:

 (1) не может быть изменён 

 (2) возможность создавать свои тэги 

 (3) у него есть DOM 


Упражнение 4:
Номер 1
Является ли запрос данных файлов в коде HTTP запросом? (картинка, .css файл, флеш)

Ответ:

 (1) да 

 (2) нет 

 (3) не всегда 


Номер 2
Является ли запрос данных файлов в коде HTTP запросом? (видеофайл, сценарий javascript, аудиофайл)

Ответ:

 (1) да 

 (2) нет 

 (3) не всегда 


Номер 3
Является ли запрос данных файлов в коде HTTP запросом? (флеш, главная страница сайта, xml файл)

Ответ:

 (1) да 

 (2) нет 

 (3) не всегда 


Упражнение 5:
Номер 1
При каких значениях readyState и status веб страница полностью загружена и ответ сервера получен?

Ответ:

 (1) 4 и 200 

 (2) 4 и 400 

 (3) 0 и 200 

 (4) 2 и 400 


Номер 2
При каких значениях readyState и status веб страница полностью загружена и ответ сервера получен?

Ответ:

 (1) 2 и 200 

 (2) 3 и 400 

 (3) 4 и 200 

 (4) 0 и 400 


Номер 3
При каких значениях readyState и status веб страница полностью успешно загружена и ответ сервера получен?

Ответ:

 (1) 1 и 200 

 (2) 4 и 200 

 (3) 4 и 500 

 (4) 3 и 200 


Упражнение 6:
Номер 1
Зачем нужно проверять наличие window.ActiveXObject при создании XMLHttpзапроса?

Ответ:

 (1) для гарантии работы сценария в GoogleChrome 

 (2) для гарантии работы сценария в MozillaFirefox 

 (3) для гарантии работы сценария в InternetExplorer 6 

 (4) для гарантии работы сценария в InternetExplorer 7 и выше 


Номер 2
Что нужно предпринять, чтобы создать XMLHttpзапрос в InternetExplorer 6?

Ответ:

 (1) проверить наличие window.ActiveXObject и создать объект ActiveXObject("XMLHttpRequest") 

 (2) проверить наличие window.ActiveXObject и создать объект ActiveXObject("Microsoft.XMLHTTP") 

 (3) ничего, InternetExplorer 6 может работать с объектами XMLHttpRequest так же, как и другие браузеры 


Номер 3
Что нужно проверить, чтобы убедиться, что объект XMLHttpзапроса можно создать? (в большинстве браузеров)

Ответ:

 (1) if (xhr) и if (window.XMLHttpRequest) 

 (2) if(window.XMLHttpRequest) и if(window.ActiveXObject) 

 (3) if (evt) и if (window.XMLHttpRequest) 


Упражнение 7:
Номер 1
Какими способами можно создать аякс запрос?(выберите несколько вариантов)

Ответ:

 (1) varxhr = new ActiveXObject("Microsoft.XMLHTTP"); 

 (2) varxhr = new ActiveXObject("XMLHttpRequest"); 

 (3) varxhr = new Request("XMLHttp"); 

 (4) varxhr = new XMLHttpRequest(); 


Номер 2
Какое действие выполняет эта строка?
  
var xhr = new ActiveXObject("Microsoft.XMLHTTP");
  
  

Ответ:

 (1) создаёт переменную xhr и присваивает ей ответ сервера с помощью ActiveXObject 

 (2) создаёт переменную xhr и присваивает ей объект ActiveXObject с текстом "Microsoft.XMLHTTP" 

 (3) создаёт объект XMLHttp-запроса через объекты ActiveXObject и присваивает его xhr 


Номер 3
Какое действие выполняет эта строка?
var xhr = new XMLHttpRequest();

Ответ:

 (1) создаёт переменную xhr и присваивает ей ответ сервера 

 (2) создаёт переменную xhr и присваивает ей объект XMLHttp-запроса с текстом "Microsoft.XMLHTTP" 

 (3) создаёт объект XMLHttp-запроса и присваивает его переменной xhr 


Упражнение 8:
Номер 1
Чем отличается responseText от responseXML?

Ответ:

 (1) responseText возвращает .txt файл, а responseXML - .xml 

 (2) ответ от responseXML можно полностью увидеть в дереве DOM, а от responseText - нет 

 (3) responseText возвращает ответ в текстовом виде, а responseXML - в виде объекта "XMLDocument" 


Номер 2
Какой метод вернёт при запросе ответ - объект "XMLDocument"?

Ответ:

 (1) responseXML 

 (2) responseText 

 (3) нет метода, возвращающего такой объект 


Номер 3
Какой метод вернёт при запросе ответ в текстовом виде?

Ответ:

 (1) responseXML 

 (2) responseText 

 (3) оба метода возвращают ответ в текстовом виде 




Главная / Интернет-технологии / Основы программирования на AJAX / Тест 19