wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Мансурова

Total questions: 90

Worksheet time: 45mins

Name
Class
Date
1.

JavaScipt ішіндегі цикл синтаксисі үшін

a)

for (шарт; инициализация; әрбір итерациядан кейінгі өрнек) (//цикл денесі)

b)

~for (әрбір итерациядан кейінгі өрнек; инициализация; шарт;) [//цикл денесі]

c)

=for (инициализация; шарт; әрбір итерациядан кейінгі өрнек) {//цикл денесі}

d)

~for (инициализация; әрбір итерациядан кейінгі өрнек; шарт;) </loop body>

2.

JavaScript тіліндегі айнымалылар типтері

a)

Text, Integer, Decimal, List, Dictionary

b)

String, Boolean, Number, Array, Object

c)

Word, Bit, Real, List, Map

d)

Char, Float, Double, Integer, Object

3.

Массивтің соңына элемент қосу үшін қолданылатын әдіс

a)

push()

b)

addElement()

c)

insert()

d)

append()

4.

JavaScript-те бүтін сандарды сақтау үшін пайдаланылатын деректер түрлері

a)

numeric

b)

integer

c)

int

d)

number

5.

Console.log (null typeof) кодының нәтижесінде:

a)

"object"

b)

undefined

c)

"null"

d)

null

6.

JavaScript тілінде массив құру

a)

array \= new Array()

b)

var array \= тік жақша

c)

var array \= фигуралық жақша

d)

array()

7.

Санды дөңгелектеуге арналған функция

a)

floor()

b)

truncate()

c)

ceil()

d)

round()

8.

Массив соңына элемент қосу

a)

array.insertEnd(item)

b)

array.add(item)

c)

array.append(item)

d)

array.push(item)

9.

Деректерді JavaScript тілінде консольге шығару әдісі

a)

log.console()

b)

console.log()

c)

output.console()

d)

print()

10.

Айнымалы түрін тексеру

a)

typeOf(variable)

b)

variable.type()

c)

type(variable)

d)

typeof variable

11.

1-ден 10-ға дейінгі кездейсоқ сан

a)

math.random() * 10

b)

math.random(1, 10)

c)

rаndom(1, 10)

d)

math.floor(math.random() * 10)

12.

InnerHTML не үшін қолданылады

a)

кестені толтыру үшін

b)

функцияларды хабарлау

c)

фонға бояу беру үшін

d)

элемент ішіне хабарлама енгізу

13.

Пайдалану арқылы параллельді бірнеше асинхронды операцияларды орындау

a)

промистер және Promise.all() әдісі

b)

async/await құрылымы

c)

циклдер

d)

кері қоңыраулар

14.

Функциялар контекстіндегі рекурсия – бұл функцияның қабілеті..

a)

сыртқы контекстен айнымалыларға сілтеме жасайды

b)

функциялары басқа функцияларды қайтарады

c)

өзін-өзі шақыру

d)

орындау контекстін өзгертеді

15.

JavaScript-те функцияны орындау процесі екі фазадан тұрады

a)

құру және орындау

b)

ойдан шығару және орындау

c)

қателерді жасау және өңдеу

d)

декларация және инициализация

16.

JavaScript-те массивтің ұзындығын (элементтер санын) алыңыз

a)

array.count()

b)

array.size

c)

array.size()

d)

array.length()

17.

JavaScript тіліндегі Promise (уәде) атқаратын қызметі

a)

асинхронды операция

b)

асинхронды кодтағы ерекшеліктерді өңдеу

c)

асинхронды операцияның нәтижесін көрсететін объект

d)

асинхронды кодты орындайтын функция

18.

JavaScript тіліндегі нысаннан сипатты жою

a)

object.deleteProperty(property)

b)

object.remove(property)

c)

object.delete(property)

19.

JavaScript ішіндегі DOM файлынан элементті жою керек пе?

a)

element.removeChild()

b)

element.remove()

c)

element.dispose()

d)

element.delete()

20.

JavaScript-те оқиғаның көпіршігін тоқтату

a)

event.bubble()

b)

event.stopPropagation()

c)

event.preventBubble()

d)

event.stopBubble()

21.

Құрылысты пайдаланып JavaScript-те асинхронды қателерді өңдеңіз

a)

async/await

b)

console.log()

c)

getElementByID

d)

if...else

22.

JavaScript ішіндегі элементтің мәтіндік мазмұнын өзгерту

a)

element.text \= "New text"

b)

element.value \= "New text"

c)

element.textContent \= "New text"

d)

element.innerHTML \= "New text"

23.

Жаңа элементті негізгі элементтің соңына қосыңыз

a)

parentElement.addElement(newElement)

b)

parentElement.add(newElement)

c)

parentElement.insert(newElement)

d)

parentElement.appendChild(newElement)

24.

JavaScript ішіндегі элементке оқиға өңдегішін қосыңыз

a)

element.addEvent("басу", myFunction)

b)

element.onclick \= myFunction

c)

element.attachEvent("басу", myFunction)

d)

element.addEventListener("басу", myFunction)

25.

JavaScript жиындарында setTimeout функциясын пайдалану

a)

функцияны орындау алдында күту уақыты

b)

функцияны мерзімді түрде орындау

c)

функцияның белгілі бір аралықта орындалу уақыты

d)

maximum функцияның орындалу уақыты

26.

JavaScript тіліндегі көп жолды түсініктеме

a)

/* түсініктеме */

b)

// түсініктеме

c)

түсініктеме

d)

пікір

27.

Асинхронды бағдарламалау контекстіндегі callback (кері шақыру) – бұл функция

a)

тек қателер болған жағдайда ғана орындалады

b)

негізгі бағдарламаның орнына орындалады

c)

декларациядан кейін бірден орындалады

d)

асинхронды операция аяқталғаннан кейін шақырылады

28.

JavaScript-тегі оқиға делегациясы – бұл..

a)

event өзін шақырады

b)

element еншілес элементтерден оқиғаларды ұстайды

c)

элементі өз оқиғасын еншілес элементке береді

d)

бір оқиға өңдеушісі бірнеше элементтердегі оқиғаларды өңдейді

29.

Оқиға өңдегішінде оқиға нысанын алыңыз

a)

event.getEvent()

b)

event.getSource()

c)

event.eventObject

30.

Оқиға өңдегішіндегі әдепкі шолғыш әрекетін қайта анықтау

a)

event.preventDefault()

b)

event.halt()

c)

event.stop()

d)

event.prevent()

31.

JavaScript-те оның идентификаторы бойынша элементті алыңыз

a)

getElementById («myElement»)

b)

querySelector («myElement»)

c)

findElement («myElement»)

d)

selectElement («myElement»)

32.

Нысан қасиетінің мәнін оның кілті арқылы алыңыз

a)

object.key

b)

object[key]

c)

object.value(key)

d)

object.getKeyValue(key)

33.

Элементте белгілі бір CSS сыныбы бар-жоғын тексеріңіз

a)

element.classList.contains («myClass»)

b)

element.hasClass("myClass")

c)

element.containsClass("myClass")

d)

element.isClass("myClass")

34.

Мұрагерлікпен жұмыс істеуге арналған түйінді сөздер

a)

typeof

b)

asyng.function

c)

extends и super

d)

undefined

35.

:Мәні мен түрі бойынша салыстыруға арналған оператор

a)

~\=\=

b)

\=\=\=

c)

~\=

d)

~!\=

36.

JavaScript-те closure (жабу) дегеніміз..

a)

жаһандық айнымалы

b)

сыртқы функцияның айнымалыларына қатынасы бар басқа функцияның ішінде кірістірілген функция

c)

шарт ішінде жарияланған айнымалы

d)

object төлсипаты

37.

Тұрақты өрнектермен жұмыс істеу әдістері

a)

search() және find()

b)

test() және ауыстыру()

c)

match() және extract()

d)

regex() және exec()

38.

Жолды санға түрлендіру әдісі

a)

parseInt()

b)

toInt()

c)

stringToNumber()

d)

castToInt()

39.

Шарт дұрыс болмаса да кемінде бір рет орындалатын цикл

a)

do...while

b)

for

c)

while

d)

foreach

40.

Нысанда белгілі бір сипаттың бар-жоғын тексеру

a)

obj.checkProperty(name)

b)

obj.propertyExists(name)

c)

obj.containsProperty(name)

d)

name in obj

41.

Массивтермен жұмыс істеу әдістері

a)

slice(), splice(), split()

b)

cut(), copy(), paste()

c)

add(), remove(), modify()

d)

concat(), combine(), merge()

42.

JavaScript арқылы браузерде ағымдағы URL мекенжайын алыңыз

a)

window.currentURL

b)

document.URL

c)

browser.url

d)

location.href

43.

JavaScript тілінде айнымалыны жариялау

a)

var x

b)

let x

c)

const x

d)

all of the above

44.

JavaScript тіліндегі бір жолды түсініктеме

a)

/* түсініктеме */

b)

// түсініктеме

c)

түсініктеме

d)

пікір

45.

JavaScript тіліндегі жолдардың ұзындығы

a)

len(myString)

b)

myString.length

c)

lengthOf(myString)

d)

myString.size()

46.

JavaScript тілінде функцияны жариялау

a)

функция myFunction() {}

b)

var myFunction \= function() {}

c)

def myFunction() {}

d)

функция \= myFunction() {}

47.

Барлық нысан қасиеттерінің тізімін алыңыз

a)

object.getKeys()

b)

object.keys(object)

d)

Object.getAllProperties(object)

48.

Айнымалының массив екенін тексеріңіз

a)

isArray(myVar)

b)

myVar.isArray()

c)

array.isArray(myVar)

d)

myVar.typeOf('массив')

49.

Массивтен соңғы элементті жою әдісі

a)

array.deleteLast()

b)

array.pop()

c)

array.removeLast()

d)

array.splice(-1,1)

50.

Шарт ақиқат болғанда код блогын орындау үшін цикл

a)

for loop

b)

while loop

c)

do-while loop

d)

repeat loop

51.

Санды төмен дөңгелектеуге арналған функция

a)

round()

b)

ceil()

c)

floor()

d)

truncate()

52.

Объектіні JavaScript тілінде жариялау

a)

var obj \= {}

b)

object obj \= new Object()

c)

var obj \= new Object()

d)

all of the above

53.

JavaScript-те екі немесе одан да көп массивтерді біріктіру әдісі

a)

array.combine(arr1,arr2)

b)

array.concat(arr1,arr2)

c)

arr1.merge(arr2)

d)

arr1+arr2

54.

JavaScript-те циклды бұзылуы

a)

break

b)

exit

c)

stop

d)

halt

55.

Тінтуірді басу click оқиғалары..

a)

элементі басылғанда

b)

элементті екі рет басқанда

c)

тінтуір түймешігі элементтің үстіне басылғанда

d)

тінтуірді элементтің үстіне жылжытқанда

56.

Тінтуір оқиғалары dblclick іске қосылғанда..

a)

click элементі

b)

элементті екі рет басыңыз

c)

тінтуір түймешігі элементтің үстіне басылғанда

d)

тінтуірді элементтің үстіне жылжыту

57.

Тінтуір оқиғалары mousedown басу кезінде іске қосылады..

a)

click элементі

b)

элементті екі рет басыңыз

c)

элемент үстінде тінтуір түймесі басылғанда

d)

тінтуірді элементтің үстіне жылжыту

58.

mouseup тінтуір оқиғалары..

a)

click элементі

b)

элементті екі рет басыңыз

c)

тінтуір түймешігі элементтің үстіне басылғанда

d)

тінтуірді элементтің үстіне жылжыту

59.

Тінтуір оқиғалары mousemove кезінде..

a)

тінтуірді элементтің үстіне жылжыту

b)

тінтуір элемент аймағына «кіргенде»

c)

тінтуір элемент аймағынан "шығып" кеткенде

d)

click элементі

60.

Тінтуір оқиғалары mouseover тінтуірін жылжытқанда..

a)

тінтуірді элементтің үстіне жылжыту

b)

элемент аймағына тінтуір «енген кезде»

c)

тінтуір элемент аймағынан "шығып" кеткенде

d)

click элементі

61.

mouseout тінтуір оқиғалары..

a)

тінтуірді элементтің үстіне жылжыту

b)

тінтуір элемент аймағына «кіргенде»

c)

тінтуір элемент аймағынан «шығып кеткенде»

d)

click элементі

62.

Пернелердегі keydown оқиғалары: JavaScript-те,..

a)

пернесін басыңыз

b)

key шығарылымы

c)

пернетақтаны ұстап тұрғанда (ескірген, пернені keydown және input арқылы ауыстырылған)

d)

форма элементіне мәтін енгізу

63.

JavaScript keyup іске қосылғанда пернелер оқиғалары..

a)

пернесін басу

b)

пернетақтаны шығару

c)

пернетақтаны ұстап тұрғанда (ескірген, пернені keydown және input арқылы ауыстырылған)

d)

форма элементіне мәтін енгізу

64.

JavaScript keypress пернені басу оқиғалары..

a)

пернесін басу

b)

key шығарылымы

c)

пернетақтаны ұстап тұрғанда (ескірген, пернені keydown және input арқылы ауыстырылған)

d)

форма элементіне мәтін енгізу

65.

JavaScript-те input пернетақта оқиғалары енгізілгенде..

a)

пернесін басу

b)

key шығарылымы

c)

keyhold (ескірген, пернені енгізу және енгізу арқылы ауыстырылған)

d)

форма элементіне мәтін енгізу

66.

Класс құру үшін қолданылады кілт сөз

a)

class

b)

object

c)

try... except

d)

if()…else

67.

Суретті орнату барысында қолданылады

a)

enum

b)

event

c)

img

d)

paint

68.

JavaScript-те оқиғаның көпіршігін тоқтату

a)

event.stopPropagation()

b)

event.stop()

c)

event.cancelBubble()

d)

event.preventBubble()

69.

JavaScript тілінде нысанның көшірмесін жасаңыз

a)

var newObj \= Object.copy(oldObj)

b)

var newObj \= oldObj.clone()

c)

var newObj \= Object.assign({}, oldObj)

d)

var newObj \= copyObject(oldObj)

70.

Санның JavaScript тілінде жұп екенін тексеріңіз

a)

number.isEven()

b)

isEvenNumber(number)

c)

number % 2 \=\=\= 0

d)

isEven(number)

71.

Ағымдағы браузер терезесінің биіктігі мен JavaScript тіліндегі ені

a)

window.size()

b)

window.innerWidth, window.innerHeight

c)

window.getDimensions()

d)

document.windowSize()

72.

Деректерді консольге шығару әдісі

a)

print()

b)

display()

c)

log()

d)

console.log()

73.

typeof оператор массив үшін қайтарады..

a)

"array"

b)

"object"

c)

"typeof"

d)

"undefined"

74.

Массивті сорттау

a)

Struct.sort()

b)

list.sort()

c)

massiv.sort()

d)

array.sort()

75.

Функцияға параметрлерді жіберіңіз

a)

Функция атынан кейін жақшада

b)

Функция атынан кейін төртбұрышты жақшада

c)

Функция атынан кейін бұйра жақшада

d)

функция атынан кейін жақша ішінде үтірмен бөлінген

76.

JavaScript тілінде массивтің бірінші элементіне қол жеткізіңіз

a)

array.first()

b)

array[1]

c)

array[0]

d)

array.get(0)

77.

Search() әдісінің мақсаты

a)

runtime қатесі

b)

жолды іздейді және сәйкестік орнын қайтарады

c)

функцияларды біріктіру жолы

d)

файлдармен жұмыс істеуге арналған кірістірілген кітапхана

78.

JavaScript-те ерекше жағдайларды өңдеуге арналған кілт сөздер

a)

throw, try, except

b)

exception, catch, throw

c)

try, throw, finally

d)

try, catch, throw

79.

Массивтің соңына жаңа элемент қосыңыз

a)

array.add(element)

b)

array.push(element)

c)

array.append(element)

d)

array.insert(element)

80.

Массивтегі элементтер санын алу

a)

array.count()

b)

array.length

c)

array.size()

d)

array.getTotal()

81.

Нысанға жаңа сипат қосыңыз

a)

object.addProperty("key", value)

b)

object.key \= value

c)

object.add("key", value)

d)

object.append("key", value)

82.

Мәнді қайтару

a)

clear

b)

void

c)

sort

d)

return

83.

JavaScript тілінде оқиға өңдеушісін тағайындаңыз

a)

both a and b

b)

element.addEventListener("click", myFunction)

c)

element.attachEvent("click", myFunction)

d)

lement.handleEvent("click", myFunction)

84.

Оқиға өңдегішіндегі әдепкі оқиға әрекетін болдырмау

a)

event.prevent()

b)

event.stopDefault()

c)

event.cancel()

d)

event.preventDefault()

85.

Оқиға өңдегішінде оқиға түрін анықтаңыз

a)

event.type

b)

event.eventType

c)

event.eventType()

d)

event.action

86.

Оқиға өңдеушісіне қосымша деректерді жіберіңіз

a)

оларды оқиға атауына енгізіңіз

b)

оларды ғаламдық айнымалыда сақтаңыз

c)

параметрлері бар кері шақыру функциясын пайдаланыңыз

87.

Оқиға өңдеушісін жою

a)

element.removeEvent("click", myFunction)

b)

element.removeEventListener("click", myFunction)

c)

element.detachEvent("click", myFunction)

d)

element.removeEventListener("click")

88.

Асинхронды функцияны анықтау үшін қолданылатын кілт сөз

a)

async

b)

async function

c)

asynchronous

d)

function async()

89.

JavaScript тіліндегі Promise – бұл..

a)

функцияның сәтті орындалуы

b)

async функциясының орындалу маркері

c)

асинхронды операцияның нәтижесін көрсететін нысан

d)

Синтаксистік конвенцияны өңдеу қатесі

90.

Асинхронды тапсырмалар тізбегін орындау үшін Promise пайдаланыңыз

a)

promise.then().then().catch()

b)

promise.catch().then().then()

c)

promise.then().catch().then()

d)

promise.all()