Home » Ответы Синергия тесты МТИ МосАП практика » Программирование на языке JavaScript ответы тесты МТИ/Синергия/МосАП

Программирование на языке JavaScript ответы тесты МТИ/Синергия/МосАП

Скачать тест: Программирование на языке JavaScript.mosap_БАК ответы тесты МТИ Синергия МосАП.pdf

1. С каких слов может начинаться объявление переменной в JavaScript?
2. Какой должна оставаться константа на протяжении всего выполнения скрипта?
3. Какие значения всегда будут false при логическом преобразовании?
4. Какое значение мы получаем в переменной, когда результат приведения к числу является невычислимым?
5. Сколько операндов задействует тернарный оператор?
6. Какая команда позволяет прервать выполнение конструкции switch и продолжить выполнение кода ниже?
7. Когда мы говорим о работе в числовых диапазонах, куда логичнее и правильнее будет использовать именно какой цикл?
8. Как называется один проход по всем действиям внутри тела цикла?
9. Установите соответствие между терминами и их описаниями:
10. В какой последовательности интерпретатор обрабатывает вызов функции в коде?
11. Что такое callback?
12. В каком состоянии находится промис, пока он не начал что-либо вычислять?
13. Как называется ситуация многоуровневой вложенности колбеков друг в друга?
14. Как называется исполняющий код, который лежит в теле промиса?
15. Какой метод запускает процесс извлечения ресурса из сети?
16. Что возвращает метод .json() после чтения response?
17. Метод … констатирует прекращение работы при работе с промисами
18. Какой максимальный объём данных может занимать куки в памяти браузера?
19. К какому типу данных автоматически конвертируются все значения, попадающие в local storage?
20. Какой тип данных всегда имеет второй параметр метода open, отвечающий за версию базы данных?
21. Как называется механизм, при котором все операции с базой данных должны быть либо полностью успешно выполнены, либо полностью отменены?
22. Что позволяют делать методы, называемые гетерами?
23. Аббревиатура BDUF расшифровывается как …
24. Методы, называемые … позволяют установить значение
25. Для типа свойств-… в объектах мы можем указать геты и сеты
26. Как расшифровывается аббревиатура методологии KISS?
27. Как называется принцип разработки, который декларирует глобальное проектирование прежде всего, до начала написания кода?
28. Как формулируется принцип единственной ответственности?
29. Что позволяет получить особый объект модулей import meta?
30. Аббривеатура KISS расшифровывается как …
31. Какой директивой необходимо воспользоваться, чтобы импортировать какой-то внешний код в текущий файл?
32. Сколько раз экспорт генерирует объект?
33. От чего должны зависеть классы согласно принципу инверсии зависимостей?
34. Неверно, что инструмент setTimeout относится …
35. Что позволяет отложить запуск кода до определенного момента?
36. Какое событие предупреждает нас о наличии ошибки при подключении внешнего файла?
37. В асинхронном коде перед выполнением зависимых действий требуется подождать …
38. Установите соответствие между флагами/методами и их описанием:
39. Что выдаёт метод match в качестве результата, если совпадений не найдено?
40. Какой символ используется для экранирования служебных последовательностей внутри регулярных выражений?
41. Какой флаг позволяет найти все вхождения подстроки, а не только первое?
42. В какой последовательности интерпретатор обрабатывает код при попытке использовать необъявленную переменную в режиме use strict?
43. Чем отличается переменная, созданная с помощью ключевого слова const, от остальных?
44. Что произойдет, если мы создадим массив, заложенный в константу, и попробуем добавить в него элемент с помощью метода push?
45. Что произойдет с областью видимости переменной, объявленной через let, после завершения цикла?
46. В чём ключевое отличие стрелочных функций от обычных при работе с контекстом выполнения?
47. Что вернет var при попытке вывести переменную до ее инициализации?
48. Какое значение вернется при вызове функции, если параметр не передан и для него не задано значение по умолчанию?
49. Что позволяет сделать конструкция со знаком доллара и фигурными скобками внутри обратных ковычек?
50. Какой метод позволяет повторить строку указанное количество раз?
51. Установите соответствие между операторами/методами и их описанием:
52. Какое значение возвращает метод Object.is() в случае, если сравниваемые значения разные?
53. Какую функцию необходимо записать в конструкторе дочернего класса для вызова параметров родителя?
54. К чему необходимо обращаться, чтобы получить значение статического свойства type?
55. В каком регистре будет возвращать значение геттер name-info при использовании метода toUpperCase?
56. Установите соответствие между конструкциями JavaScript и их описанием:
57. Какое значение вернет оператор строгого равенства при сравнении двух символов, созданных с одинаковым описанием через Symbol(‘test’)?
58. В каких функциях допускается использование оператора await согласно материалам?
59. Какой специальный символ необходимо поставить после ключевого слова function при объявлении функции-генератора?
60. Какой метод необходимо вызвать у объекта ответа fetch, чтобы преобразовать его в формат JSON?
61. В какой последовательности необходимо вызывать методы при настройке POST-запроса через XMLHttpRequest?
62. Какой код статуса возвращается при успешном создании ресурса с помощью POST-запроса в примере урока?
63. Что необходимо передать в Fetch вторым параметром для настройки метода и заголовков запроса?
64. Какую область видимости имеют переменные, объявленные с помощью оператора var?
65. В каком порядке оператор отдает и изменяет значение в постфиксной форме инкремента?
66. При сравнении строк в JavaScript сравниваются … символов
67. Что позволяет сделать блок else в условной конструкции?
68. Условная инструкция если обозначается кодовым словом …
69. Чем в JavaScript является конструкция, позволяющая определить длину строки?
70. Какой метод позволяет определить позицию, на которой стоит конкретная под строка?
71. Почему callback удобнее, чем setTimeout?
72. Какое значение необходимо передавать в аргумент error при успешной загрузке?
73. Что констатирует метод finally при работе с промисами?
74. Какое событие генерируется, когда мы что-то сохраняем в local storage?
75. Какой метод позволяет получить данные по конкретному ключу из local storage?
76. Внутри какого события допускается создание, удаление или изменение хранилищ объектов?
77. Как называется сущность в IndexedDB, используемая для хранения объектов вместо таблиц?
78. Для чего нам нужен оператор удвоенный знак восклицания?
79. Что позволяет делать объект IntersectionObserver?
80. Что присваивается переменной, которая была объявлена где-то, но не была проинициализирована каким-либо значением?
81. Как называется механизм, позволяющий условно распаковать массив или объект для извлечения отдельных элементов?
82. Установите соответствие между методами/свойствами и их описанием:
83. Чем являются свойства, которые в названии имеют в своём начале нижнее подчеркивание?
84. Как в адаптированном переводе на русский язык звучит название методологии DRY?
85. Сколько раз экспорт генерирует объект?
86. Какое событие предупреждает нас о наличии ошибки при подключении внешнего файла?
87. Где может располагаться директива use strict?
88. Строка, записанная в обратных кавычках, называется …
89. Что позволяет выполнить деструктуризация объекта?
90. Какое значение вернется при вызове функции, если параметр не передан и для него не задано значение по умолчанию?
91. Что вернет var при попытке вывести переменную до ее инициализации?
92. Какой оператор собирает любое количество переданных параметров в массив?
93. Какое свойство объекта XMLHttpRequest необходимо установить для указания формата возвращаемых данных?
94. Какой метод используется для преобразования JavaScript-объекта в строку перед отправкой в теле POST-запроса?
95. Что означает квантификатор «плюс» (+) в регулярных выражениях?
96. Какой символ означает поиск «нуля или одного» совпадения?