wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JavaScript ( review I )

Total questions: 16

Worksheet time: 8mins

Name
Class
Date
1.

Як в JavaScript перевірити, чи рівні два значення та їх типи?

a)

==

b)

===

c)

=

2.

Що таке "callback" функція в JavaScript?

a)

Помилка у коді.

b)

Функція, що передається в іншу функцію як параметр.

c)

Зворотній дзвінок сервера.

3.

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

a)

==

b)

=

c)

===

4.

Яка конструкція використовується в JavaScript серед наведених нижче?

a)

select

b)

if

c)

check

5.

Як у JavaScript створити масив?

a)

const arr = (1,2,3);

b)

const arr = [1, 2, 3];

c)

const arr = {1, 2, 3};

6.

Який метод масиву дозволяє додати елемент до кінця масиву?

a)

array.unshift();

b)

array.push();

c)

array.pop();

7.

Що виведе наступний код: console.log(typeof "hello");

a)

text

b)

string

c)

word

8.

Що таке замикання (closure) в JavaScript?

a)

Техніка передачі змінних.

b)

Функція, що запам'ятовує свій лексичний контекст навіть після виходу з нього.

c)

Callback, який прокидується в середину іншої функціїї.

9.

Що робить оператор `||`?

a)

Повертає true, якщо обидва операнди істинні.

b)

Повертає true, якщо хоча б один з операндів істинний.

c)

Виконує бітове порівняння операндів.

10.

Який з наведених нижче спосовіб в JavaScript є НЕ правильним способом оголошення функції?

a)

function newFunction() {}

b)

function = newFunction() {}

c)

const newFunction = function() {}

11.

Який метод дозволяє перетворити JSON-строку в об'єкт JavaScript?

a)

JSON.fromString();

b)

JSON.parse();

c)

JSON.toObject();

12.

Як в JavaScript оголосити змінну, яка не може бути переприсвоєна?

a)

let variableName;

b)

const variableName;

c)

var variableName;

13.

Що таке проміс (Promise) у JavaScript?

a)

Змінна, яка обіцяє бути доступною після завантаження сторінки.

b)

Об'єкт, який представляє завершення або невдачу асинхронної операції.

c)

Функція, яка виконується після виклику setTimeout.

14.

Який метод масивів в JavaScript використовується для видалення останнього елемента?

a)

shift()

b)

pop()

c)

ushift()

15.

Як перевірити, чи масив містить певний елемент у JavaScript?

a)

array.contains(element);

b)

array.includes(element);

c)

array.has(element);

16.

Що таке деструктуризація в JavaScript?

a)

Процес видалення елементів з об'єкта.

b)

Синтаксичний прийом для розбиття об'єктів або масивів на змінні.

c)

Метод, що використовується для глибокого копіювання об'єктів. (правильна відповідь)