Разработка интерактивных приложений для WEB-сайта.dor_БАК_230515

Разработка интерактивных приложений для WEB-сайта.dor_БАК_230515 — вариант 2

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

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

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

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

Вопрос 1

… представляет собой набор начальных значений элементов массива, указанных в фигурных скобках и разделенных запятыми

  1. Инициализация
Вопрос 2

Для того чтобы узнать … массива, нужно обратиться к такому его свойству, как length

  1. длину
Вопрос 3

Структура сайта – это иерархия страниц и связи между ними.

  1. map();;.map()
Вопрос 4

Процесс создания исполняемой программы с помощью кода, написанного на скомпилированном языке программирования – …

  1. компиляция
Вопрос 5

– это термин, используемый для описания значения, которое не изменяется во время выполнения программы.

  1. Константа;;Const
Вопрос 6

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

  1. forEach()
Вопрос 7

Массивы, объекты типа … представляют собой списки пронумерованных значений

  1. Array
Вопрос 8

… – это некоторый фрагмент кода, который можно описать один раз, а затем вызвать на выполнение в разных частях программы какое угодно число раз

  1. Функция
Вопрос 9

Написание функции посредством Function Declaration начинается с написания ключевого слова …

  1. function
Вопрос 10

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

  1. квадратных
  2. круглых
  3. фигурных
Вопрос 11

Оператор …, который появился в стандарте ES6, позволяет перебирать итерируемые объекты (в том числе массивы)

  1. for...of
  2. for...in
  3. for
Вопрос 12

Оператор … позволяет организовывать циклы, которые, в частности, можно использовать и для перебора (или инициализации) массивов, обращаясь к их элементам по индексам

  1. for...of
  2. for...in
  3. for
Вопрос 13

В JavaScript создать функцию можно различными способами, такими как … (укажите 2 варианта ответа)

  1. function declaration
  2. arrow function
  3. filter function
  4. narrow function
Вопрос 14

Операции с функцией в JavaScript можно разделить на 2 шага, в числе которых – … функции (укажите 2 варианта ответа)

  1. объявление (создание)
  2. вызов (выполнение)
  3. отзыв
  4. изменение
Вопрос 15

Значение выражения должно быть указано … return

  1. в середине ключевого слова
  2. перед ключевым словом
  3. после ключевого слова
Вопрос 16

Контекст … – это абстрактное окружение, в котором вычисляется и выполняется JavaScript-код

  1. изменения
  2. завершения
  3. выполнения
Вопрос 17

Лексическое окружение содержит два компонента, в частности, … (укажите 2 варианта ответа)

  1. запись окружения
  2. ссылку на внешнее окружение
  3. массив
  4. фильтр
Вопрос 18

Для того чтобы функцию запустить, ее необходимо …

  1. вызвать
  2. создать
  3. изменить
Вопрос 19

Установите соответствие между методами и их характеристиками:

  1. filter()
  2. map()
  3. forEach()
  4. метод позволяет создавать новые массивы, содержащие лишь те элементы исходных массивов, которые удовлетворяют условию, задаваемому передаваемой данному методу функцией
  5. метод позволяет перебирать массивы, применяя к каждому их элементу переданную этому методу функцию, преобразующую элемент, и создавать из полученных значений новые массивы
  6. метод можно использовать для перебора значений массивов и для выполнения над ними неких действий, задаваемых передаваемой методу функцией
Вопрос 20

Установите правильный порядок использования метода keys():

  1. const a = [1, 2, 3]
  2. let it = a.keys()
  3. console.log(it.next().value) //0
  4. console.log(it.next().value) //1
  5. console.log(it.next().value) //2