Тест:

JavaScript

26.01.2023
0 0
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Опис тесту (учням цей опис не показується):

Тест по основам мови JavaScript

Вміст тесту:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Опис, який учні побачать перед початком тестування

Теми, які входять в тест

Основи мови, синтаксис, змінні, операції та оператори (умовні та циклу), масиви, функції, об'єктна модель документу

1

1 з 78 балів

Де в документі HTML може бути розміщений тег script?

2

1 з 78 балів

JavaScript використовується для розробки

3

1 з 78 балів

Який з вказаних тегів відповідає стандарту?

4

1 з 78 балів

Яким буде результат роботи коду

var a = 1;

var b = ++a+a;

alert(b);

5

5 з 78 балів

Яким буде результат роботи коду? Чому (прикріпити відповідь у файлі)?

var a = Array();

for(var i = 0;i<10;i++)

a[i] = function(){

return i};

alert( a[3]() );

6

1 з 78 балів

Що потрібно написати в коді, щоб результат був 3?

var a = Array();

for(     i = 0;i<10;i++)

a[i] = function(){ // a[i] - масив функцій

return i };

alert( a[3]() ); // вивід результату

7

1 з 78 балів

Чому буде дорівнювати змінна b ?

let a = 1; let b = a++;

8

1 з 78 балів

Оберіть результат роботи коду.

var a = 1;

{ var a = 5; }

alert(a);

9

1 з 78 балів

Чому дорівнює довжина масиву а

var a = []

a[1] = 1

a[5] = 2

10

1 з 78 балів

Чому дорівнює довжина масиву а

var a = []

a[1] = 1

a[3] = 2

delete a[3]

11

1 з 78 балів

Яким буде результат порівняння a==b

var a = new Array(1,2,3);

var b = new Array(1,2,3);

12

1 з 78 балів

В якому з варіантів створюється масив з 2 елементів : "a", "b"?

13

3 з 78 балів

Доповніть код для створення масиву з 2 елементів : "a", "b"?

    a =   "a", "b"  

14

1 з 78 балів

Чому дорівнює b&&a ? Якщо a = 0; b = true;

15

1 з 78 балів

function c() {

var a = 1;

if(a == 1) var b = 2;

return b; }

alert(c());

Результат роботи коду -  

16

5 з 78 балів

var a = 3, b = "++a";

alert( 3 + eval(b) );

Результат роботи коду -  

Що потрібно змінити, щоб отримати результат, меньший на 1 (прікріпити відповідь)?

Учень може додатково до відповіді прикріпити файл(-и).

17

5 з 78 балів

Що буде міститься в s після виконання коду? Чому так? (прікріпити відповідь)

var s = 'Hello world';

s[0] = 'W';

Учень може додатково до відповіді прикріпити файл(-и).

18

1 з 78 балів

Нехай a = "5"; b = 2;

Яким буде значення a+(++b) ?

19

5 з 78 балів

Чому дорівнює значення? Поясніть, чому (прікріпити відповідь)

!"apple"

Учень може додатково до відповіді прикріпити файл(-и).

20

1 з 78 балів

Який з операторів виконує не тільки арифметичні операції?

21

5 з 78 балів

Чому дорівнює

0 || 1 && 2 || 3

Поясніть, чому (прікріпити відповідь)

Учень може додатково до відповіді прикріпити файл(-и).

22

1 з 78 балів

В якому варіанті правильно оголошено функцію f, що повертає суму двох аргументів ?

23

5 з 78 балів

Результат роботи коду. Поясніть, чому (прікріпити відповідь).

var y = 1;

var x = y = typeof x;

alert(x + 1);

Учень може додатково до відповіді прикріпити файл(-и).

24

4 з 78 балів

Запишіть визначення функції іншим способом

function f(a,b) {

return a+b }

    f   function(   ,   ) { return a+b }

25

2 з 78 балів

Які варіанти виклику try..catch є синтаксично вірними в JavaScript?

26

1 з 78 балів

Оберіть правильне значення виразу var a = (1,5 - 1) * 2;

27

5 з 78 балів

Чи правда, що a == b?

a = [1, 2, 3];

b = [1, 2, 3];

Поясніть, чому (прікріпити відповідь)

Учень може додатково до відповіді прикріпити файл(-и).

28

1 з 78 балів

Чому дорівнює obj['1'], якщо obj = {'1': 0, 1: 1, 0: 2} ?

29

1 з 78 балів

Результат роботи коду

var str = "Hello";

str.something = 5;

alert(str.something);

30

4 з 78 балів

Змініть код так, щоб результат був 5.

(*для створення нових властивостей необхідно створити об'єкт String )

var str =              "Hello"   ;

str.something = 5;

alert(str.something);

31

5 з 78 балів

Чи є різниця між умовами :

if( x <= 100 ) {...}

if( !(x > 100) ) {...}

Учень може додатково до відповіді прикріпити файл(-и).

32

1 з 78 балів

Яке значення поверне метод parseInt("08") ?

33

1 з 78 балів

Чому дорівнює n[2] після виконання методу delete n[1], якщо

n = [15, 8, 4, 16, 23, 42];

34

4 з 78 балів

Знайдіть відповідність між видами функцій та їх кодом

1

let add2 = function (a, b) {

return a + b;

}

А

анонімна функція

2

let add3 = (a, b) => {

return a + b;

}

Б

стрілочна функція

3

let add1 = function add(a, b) {

return a + b;

}

В

Іменована функція-вираз

4

function add(a, b) {

let temp = a + b;

return temp;

}

Г

функція-оголошення

Рефлексія від 7 учнів

Сподобався:

0

Так: 6

Ні: 1

Зрозумілий:

0

Так: 5

Ні: 2

Потрібні роз'яснення:

0

Ні: 5

Так: 2

Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Рекомендуємо

Події у JavaScript

Події у JavaScript

89

Аватар профіля Холод Іван Петрович
Інформатика
8 клас

25 грн

Основи JavaScript

Основи JavaScript

96

Аватар профіля Холод Іван Петрович
Інформатика
9 клас

33 грн

Javascript Початковий рівень

Javascript Початковий рівень

130

Аватар профіля Чайковський Олександр Олександрович
Інформатика
5—7 клас

50 грн

Підсумковий тест з теми "Функції в Javascript"

Підсумковий тест з теми "Функції в Javascript"

83

Аватар профіля Токар Юлія Валеріївна
Інформатика
10—11 клас

50 грн

Змінні. Типи даних. Масиви. Javascript

Змінні. Типи даних. Масиви. Javascript

81

Аватар профіля Токар Юлія Валеріївна
Інформатика
10—11 клас

41 грн

Інформатика. WEB. Тест 8.1. Поглиблений JavaScript(1)

Інформатика. WEB. Тест 8.1. Поглиблений JavaScript(1)

493

Аватар профіля Кольцюк Валерій Дмитрович
Інформатика
10—11 клас

30 грн