wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

JavaScript. Тест для учащихся

Total questions: 10

Worksheet time: 11mins

Name
Class
Date
1.

Что из себя представляет оператор "&&"?

a)

Логическое "И"

b)

Логическое "ИЛИ"

c)

Логическое "НЕ"

2.

Что такое DOM?

a)

Язык программирования

b)

Объектная модель документа

c)

Файл со стилями

d)

Событие прерывания

3.

Выберите верное использование цикла for:

a)
b)
c)
d)
4.

Для чего служит return?

a)

позволяет вернуть значение из функции в программу

b)

позволяет прервать выполнение цикла

c)

позволяет отменить создание объектов

d)

позволяет вернуть значение из программы в функцию

5.

Что произойдет при вызове следующей функции:

clearTimeout (setTimeoutId) ?

a)

Установка таймера setTimeoutId()

b)

Отмена отложенного вызова функции, находящейся в переменной setTimeoutId

c)

Вызов функции setTimeoutId()

d)

Интервальный вызов функции setTimeoutId()

6.

Для чего используется ключевое слово new?

a)

Используется для создания нового массива

b)

Такого ключевого слова не существует в JavaScript

c)

Используется для объявления новой функции без аргументов.

d)

Используется в функциях-конструкторах для создания нового объекта

7.

Каким будет результат выполнения данного кода?

a)

В консоль выведется надпись "Клик" + к заголовку добавятся координаты клика мышью

b)

В DOM выведется надпись "Клик" + координаты заголовка в пределах body

c)

В консоль выведется надпись "Клик" + координаты заголовка

d)

В консоль выведется надпись "Клик" + координаты места в пределах заголовка, куда мы кликнем мышью.

8.

Укажите правильный вариант примения функции, возвращающей целое рандомное число от 1 до 70:

a)

math.floor(math.random()*70)

b)

Math.random()*70

c)

Math.floor(Math.random()*70)

d)

Правиьного ответа нет

9.

Что делает эта функция?:

setInterval (func, interval)?

a)

функция работать не будет

b)

вызывает функцию func() и функцию interval()

c)

вызывает функцию func() каждые interval миллисекунд

d)

вызывает функцию interval(), игнорирую функцию interval()

10.

Как из данного объекта получить true?

a)

petyaPetrov.luckyNumbers[0].key3[2];

b)

petyaPetrov.luckyNumbers.key3[2];

c)

petyaPetrov.luckyNumbers[3].key3[3];

d)

petyaPetrov.luckyNumbers[3].key3[2];