Современный JavaScript.sa_Fr-р

Современный JavaScript.sa_Fr-р

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

20 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

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

Вопрос 1

Что такое ECMAScript?

  1. Спецификация языка JavaScript
  2. Новый язык программирования
  3. Переработанная реализация JavaScript
Вопрос 2

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

  1. this
  2. new
  3. prototype
Вопрос 3

Какое ключевое слово позволяет создавать объекты общего вида?

  1. object
  2. this
  3. prototype
Вопрос 4

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

  1. Начало загрузки web-страницы
  2. Сохранение кодировки пользователем
  3. Завершение загрузки web-страницы
Вопрос 5

Какая арифметическая операция приводит к ошибке в JavaScript?

  1. Корень из отрицательного числа
  2. Деление на ноль
  3. Все арифметические операции в JavaScript будут отображаться без ошибки
Вопрос 6

Какая из следующих функций объекта Array объединяет все элементы массива в строку?

  1. concat()
  2. join()
  3. pop()
  4. map()
Вопрос 7

Какая из следующих функций String object создает строку, которая будет отображаться таким же жирным шрифтом, как если бы она была в теге < b >?:

  1. anchor()
  2. big()
  3. blink()
  4. bold()
Вопрос 8

Какая из следующих функций объекта Array возвращает значение true, если каждый элемент в этом массиве удовлетворяет предоставленной функции тестирования?

  1. concat()
  2. every()
  3. push()
  4. some()
Вопрос 9

Что из следующего верно в отношении соглашений об именовании переменных в JavaScript?

  1. Вы не должны использовать какое-либо из зарезервированных ключевых слов JavaScript в качестве имени переменной
  2. Имена переменных JavaScript не должны начинаться с цифры (0-9)
  3. Имена переменных можно начать только со строчных символов латинского алфавита и использовать нижнее подчеркивание. Например: my_Variable
Вопрос 10

Какая из следующих функций String object объединяет текст двух строк и возвращает новую строку?

  1. add()
  2. merge()
  3. concat()
  4. append()
Вопрос 11

Что такое AJAX?

  1. Технология обмена данным с сервером
  2. Давно забытый язык программирования
  3. Технология, которая позволяет работать только с облачными серверами компании Amazon
Вопрос 12

Что нельзя сделать с помощью XmlHttpRequest?

  1. Передать запрос другого типа кроме GET и POST
  2. Отправить файл посетителя на сервер без
  3. Произвести запрос так, чтобы ответ был готов до следующей строки скрипта
Вопрос 13

Что надо сделать, чтобы в свойстве responseXml объекта XmlHttpRequest появился XML-документ из ответа сервера?

  1. Прислать валидный XML и поставить на сервере заголовок Content-type:text/xml
  2. Достаточно прислать валидный XML
  3. Некоторые браузеры просто игнорируют это свойство
Вопрос 14

JSON - это…

  1. JavaScript Over Network
  2. Название следующей версии JavaScript
  3. JavaScript Object Notation
Вопрос 15

Какая функция чаще всего применяется к данным в формате JSON?

  1. exec()
  2. test()
  3. eval()
  4. run()
Вопрос 16

Вася запустил три асинхронных XmlHttpRequest-запроса на свой сайт. Первый подгружает содержимое страницы /tree.php, второй - обращается за сообщениями к страничке /getnewmessages.php, третий - на тайную страничку /secret.php. В каком порядке будут обработаны эти запросы?

  1. Сначала первый, потом второй, потом третий
  2. Неизвестно в каком, но первый или второй обязательно опередят третий
  3. Вообще в любом порядке
Вопрос 17

Какой AJAX-транспорт позволит отправить файл на сервер без перезагрузки страницы?

  1. Только использование фреймов (IFRAME)
  2. XmlHttpRequest справится!
  3. С помощью тега < script >
  4. Невозможно ввиду ограничений безопасности JavaScript
Вопрос 18

Какая из этих технологий не используется в AJAX?

  1. XML
  2. DOM
  3. JavaScript
  4. CSS
  5. Flash
Вопрос 19

В какой кодировке XmlHttpRequest отправляется на сервер?

  1. В той, какую укажем в заголовке запроса
  2. В кодировке страницы
  3. Всегда в UTF-8
  4. В той, которую требует сервер
Вопрос 20

Объект XMLHttpRequest (или ActiveX-аналог) - это единственный кросс-браузерный способ посылки асинхронных запросов на сервер?

  1. Только XMLHttpRequest является полноценным способом. Все остальные требуют применения дополнительных методов
  2. Есть альтернативные способы, например Fetch
  3. Полноценной замены XMLHttpRequest