Basic.td_Разработка на JavaScript для школьников_РJavaSш-ЦПД-242303 13МОо-13-4МОо

Basic.td_Разработка на JavaScript для школьников_РJavaSш-ЦПД-242303 13МОо-13-4МОо

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

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

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

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

Вопрос 1

Что такое переменная?

  1. “Именованное хранилище” данных
  2. Неизменяемая область памяти
  3. объект
Вопрос 2

Отличается ли объявление переменных с помощью ключевых слов var и let?

  1. Не отличается
  2. Отличается областью видимости переменной и их обработкой
  3. Ключевое слово var не используется для объявления переменных
Вопрос 3

Чем константа отличается от переменной?

  1. Отличий нет, это одно и то же
  2. Константа хранит неизменяемое значение
  3. Отличается только ключевым словом при объявлении
Вопрос 4

Для чего используются типы данных?

  1. Они не используются
  2. Для определения, какие данные будут храниться в переменной
  3. Для сохранения целостности данных
Вопрос 5

Можно ли сохранять большие числа в числовом типе данных(number)?

  1. Нет, для этого есть тип данных BigInt
  2. Да, размер числа не имеет значения
  3. Нет, для хранения чисел используется строковый тип данных(string)
Вопрос 6

Для чего нужны операторы?

  1. Для верной работы JS
  2. Для выполнения операций над определенными значениями, которые называются операндами
  3. Для изменения элементов с определенными значениями на странице и управления типами данных переменных
Вопрос 7

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

  1. =
  2. ==
  3. ===
Вопрос 8

Что позволяет найти оператор ‘%’?

  1. Процент от числа
  2. Значение, в результате деления чисел
  3. Остаток от деления чисел
Вопрос 9

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

  1. else if
  2. else
  3. case
Вопрос 10

Что такое логические операторы?

  1. Это специальные символы (или сочетания символов), которые изменяют или комбинируют строковые значения типа string. Их используют, чтобы проверять различные строковые значения в разных выражениях и операторах.
  2. Это сочетание переменных (выражений), которые изменяют значения переменных согласно условию логических операторов.
  3. Это специальные символы (или сочетания символов), которые изменяют или комбинируют логические значения типа Boolean — true и false. Их используют, чтобы создавать сложные условия, например в циклах.
Вопрос 11

Как получить HTML-содержимое DOM-элемента elem?

  1. elem.html
  2. elem.innerHTML
  3. elem.content
Вопрос 12

Какой метод добавляет класс в список классов элемента?

  1. remove
  2. toggle
  3. add
Вопрос 13

Какой метод добавляет элемент в конец заданного блока?

  1. prepend
  2. before
  3. append
Вопрос 14

Какое свойство позволяет получить значение, введенное в поле input?

  1. value
  2. textContent
  3. checked
Вопрос 15

Какой метод добавляет в конец массива один или более элементов?

  1. push()
  2. pop()
  3. shift()
Вопрос 16

С помощью какого метода можно превратить массив в строку?

  1. split()
  2. join()
  3. concat()
Вопрос 17

let arr = [23, 1, 13, 14]; console.log(arr.length)   Какое число выводится в консоли?

  1. 3
  2. 4
  3. 0
Вопрос 18

let arr = [23, 1, 13, 14]; console.log(arr[2])   Какое число выводится в консоли?

  1. 21
  2. 1
  3. 13
Вопрос 19

Какой метод используют для перебора массива без трансформации самого массива?

  1. find()
  2. forEach()
  3. map()
Вопрос 20

При помощи чего создается объект?

  1. {}
  2. ()
  3. []
Вопрос 21

Зачем нужен JSON?

  1. передавать данные в веб приложении
  2. Упрощать код
  3. методология объектно-ориентированного программирования
Вопрос 22

obj = {a: 4, b: {c: 3} f: [0,1,2]} - как получить 3?

  1. obj.c
  2. obj.b.c
  3. obj.3
Вопрос 23

Как удалить поле объекта?

  1. ключевое слово del
  2. ключевое слово delete
  3. такого не существует
Вопрос 24

Возможно ли, чтобы код внутри цикла while ни разу не выполнился?

  1. Возможно. Проверка условия выполняется до выполнения, и если условие ложное, то код из тела цикла выполняться не будет
  2. Нет, невозможно. Код в цикле выполняется как минимум один раз
  3. Возможно. Проверка условия выполняется после выполнения цикла
Вопрос 25

Что будет выведено на экран?   let a = 5; a -= 4; a += 1; console.log(a);

  1. 1
  2. 4
  3. 2
  4. 5
Вопрос 26

Чему должно быть равно a, чтобы в результате получилось 0? let a =  ; a -= 8 - a;

  1. 1
  2. -4
  3. 3
  4. 4