Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JavaScript боюнча бүтүрү QUIZ

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

JavaScript тилинде өзгөрмөлөрдү (переменная) жарыялоонун канча жолу бар?

a)

1

b)

2

c)

3

d)

4

2.

let жана const ортосундагы негизги айырма эмнеде?

a)

Баары бирдей иштейт

b)

let жана const эски, var жаңы

c)

let өзгөрөт, const өзгөрбөйт

d)

Айырмасы жок

3.

JavaScript’те тип данных деген эмне?

a)

Переменнаянын аталышы

b)

Маалыматтын кандай түрдө сакталганын көрсөтөт

c)

Функциянын түрү

d)

Циклдин бир бөлүгү

4.

Төмөнкү кайсы типтер негизги маалымат типтерге кирет?

a)

number, string, boolean

b)

array, function, class

c)

html, css, js

d)

div, span, p

5.

typeof оператору эмне үчүн колдонулат?

a)

Маалыматты өзгөртүү үчүн

b)

Переменная түзүү үчүн

c)

Маалыматтын типин билүү үчүн

d)

Шарт текшерүү үчүн

6.

= , == жана === ортосундагы айырма кайсы?

a)

Баары салыштыруу үчүн

b)

= салыштырат, == присваивает

c)

=== типти да текшерет

d)

Айырмасы жок

7.

if / else кайсы учурда колдонулат?

a)

Цикл түзүү үчүн

b)

Шартты текшерип код аткаруу үчүн

c)

Массив түзүү үчүн

d)

Функция чакыруу үчүн

8.

switch case качан ыңгайлуу?

a)

Бир эле шарт бар болгондо

b)

Көп шарттарды текшерүү керек болгондо

c)

Цикл колдонгондо

d)

DOM менен иштегенде

9.

Функция деген эмне?

a)

Маалымат сактаган контейнер

b)

Бир жолу аткарылуучу код

c)

Кайра-кайра колдонулуучу код блогу

d)

HTML элемент

10.

Объект деген эмне?

a)

Тип данных

b)

Касиеттери (ключ) жана маанилери(значение) бар структура

c)

Функциянын бир түрү

d)

Цикл

11.

Массив деген эмне?

a)

Бир маанини сактайт

b)

Көп маанилерди сактайт

c)

Шарт текшерет

d)

Функция чакырат

12.

Кайсы циклдер JavaScript’те бар?

a)

for, while, do...while

b)

if, else

c)

switch, case

d)

class, object

13.

forEach() методу эмне кылат?

a)

Массивди сорттойт

b)

Ар бир элементти карап чыгат

c)

Массивди өчүрөт

d)

Маани кошот

14.

Date объекти эмне үчүн керек?

a)

Таймер үчүн

b)

Учурдагы датаны жана убакытты алуу үчүн

c)

Массив түзүү үчүн

d)

DOM өзгөртүү үчүн

15.

setTimeout менен setInterval айырмасы кайсы?

a)

Экөө тең бир жолу иштейт

b)

setTimeout бир жолу, setInterval көп жолу иштейт

c)

Айырмасы жок

d)

Экөө тең цикл

16.

DOM деген эмне?

a)

JavaScript китепкана

b)

HTML документтин объект катары көрсөтүлүшү

c)

CSS технология

d)

Сервер

17.

HTML элементти DOM аркылуу кантип алса болот?

a)

getElementById, querySelector

b)

setTimeout

c)

fetch

d)

alert

18.

Event (событие) деген эмне?

a)

Ката

b)

Тип данных

c)

Массив

d)

Колдонуучунун аракети (клик, жазуу ж.б.)

19.

addEventListener эмне үчүн колдонулат?

a)

Маалымат сактоо үчүн

b)

Event`ке угуучу кошуу үчүн

c)

Цикл түзүү үчүн

d)

Серверге суроо жөнөтүү үчүн

20.

fetch эмне үчүн колдонулат?

a)

HTML түзүү үчүн

b)

Серверден маалымат алуу үчүн

c)

CSS кошуу үчүн

d)

Таймер түзүү үчүн