Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JS test

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

что выведет код:

a)

15

b)

5

c)

counter is not defined

d)

4

e)

картинку с котом

2.

что такое JSON

a)

метод создания Object в js

b)

JavaScript Object Notification - вид валидации, операция оповещения об успешной создании обекта с заданными ключами и значениями

c)

метод преобразования request query в формат объекта

d)

стандартный текстовый формат для представления структурированных данных на основе синтаксиса объекта JavaScript.

3.

как расшифровывается JSON

(a)  

4.

если значение 96 (число) конвертировать на Boolean какое значение мы получим

a)

false

b)

NaN

c)

true

d)

96

5.

что выведет следующий код


console.log(56 + "32")

a)

88

b)

69

c)

5632

d)

3256

6.

какое из перечисленного НЕ является тип данных в javaScript

a)

object

b)

number

c)

int

d)

string

7.

Анализируя код, отметьте все верные утверждения

a)

В данном коде событие - onclick

b)

В данном коде событие - trigger

c)

В данном коде событие - demo

d)

В данном коде скрипт манипулирует элементом button

e)

В данном коде скрипт манипулирует элементом p

8.

Анализируя код, отметьте все верные утверждения

a)

В данном коде событие - input

b)

В данном коде событие - onchange

c)

В данном коде событие - fname

d)

В данном коде скрипт манипулирует элементом p

e)

В данном коде скрипт манипулирует элементом input

9.

Чему равно a + b + c?

let a = 1;

let b = { toString() {return '1'} };

let c = 1;

a)

11[object Object]

b)

111

c)

2[object Object]

d)

3

10.

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

a)

Деление на ноль.

b)

Умножение числа на строку.

c)

Корень из отрицательного числа.

d)

Никакая из вышеперчисленных.

11.

Язык JavaScript является подвидом языка Java – верно?

a)

Да

b)

Нет

c)

Наоборот, Java – подвид JavaScript.

12.

Что такое DOM?

a)

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

b)

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

c)

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

d)

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

13.

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

setInterval (func, interval)?

a)

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

b)

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

c)

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

d)

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

14.

Что делает оператор === ?

a)

Проверяет правильность введённых данных

b)

Сравнивает без приведения типа

c)

Нет такого оператора

15.

Что такое объект событий?

a)

это название определённого события

b)

это объект, содержащий информацию об определённом событии

c)

это объект, содержащий информацию о JS

d)

это блок кода, который будет запускаться при срабатывании события

16.

Что из этого не является HTML событием?

a)

onmoseover

b)

onkeydown

c)

onchange

d)

onswitch

17.

Что в данном примере является событием?

a)

onclick

b)

displayDate

c)

button

d)

getElementById

18.

В чем основное отличие removeEventListener() от addEventListener()?

a)

в названиях

b)

не добавляет, а удаляет функцию-обработчик из объекта

c)

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

d)

первый работает с событиями, а второй нет

19.

Неправильное объявление строки

a)

let str = "Слово"

b)

let str = 'Слово'

c)

let str = Слово

20.

С помощью каких ключевых слов в Javascript можно создать переменную. Можете отметить несколько вариантов

a)

const

b)

number

c)

type

d)

let