NEW
Font size
WorksheetsJavaScript тест сұрақтары
Total questions: 64
Worksheet time: 32mins
Айнымалылар дегеніміз не?
Жадты сақтау үшін қолданылатын орын
Мәліметтердің түрі
Функцияларды сақтайтын орын
Бағдарламаның аттары
Қайсысы JavaScript тілінде деректер түрі емес?
String
Integer
Boolean
Class
Айнымалыны қалай анықтауға болады?
variable x = 10;
var x = 10;
const x = 10;
B және C
Қайсысы дұрыс деректер типі?
123.45
"Hello"
true
Барлығы
"let" және "var" айырмашылығы неде?
"let" функциялар үшін қолданылады, "var" — бүкіл бағдарлама бойынша
"let" тек айнымалы мәнді анықтайды, "var" — жоқ
"let" тек сандарға қолданылады, "var" барлық типтер үшін
Олардың еш айырмашылығы жоқ
Қайсысы дұрыс код үзіндісі?
var x = 10 + 20;
var x = 10 > 5;
var x = "Hello" + "World";
Барлығы дұрыс
"if" операторының дұрыс форматы қандай?
if (condition) { code }
if { condition: code }
if condition { code }
if (code) { condition }
Қандай операторды салыстыру үшін қолданамыз?
==
+
%
!=
"switch" операторының қолданылуы дұрыс қайсысы?
switch(x) { case 1: code; break; }
switch(x): { case 1: code }
switch case(x) { 1: code }
switch(x) { break case 1: code; }
Объект ішінде мәндерді қалай аламыз?
object{key}
object.key
object[key]
B және C
JavaScript тілінде қандай оператор логикалық тексеруге арналған?
&&
||
!
Барлығы
Қандай тәсілмен деректерді конкатенациялау дұрыс?
"Hello" + "World"
"Hello" - "World"
"Hello" * "World"
"Hello" / "World"
Қандай тәсілмен деректерді конкатенациялау дұрыс?
"Hello" + "World"
"Hello" - "World"
"Hello" * "World"
"Hello" / "World"
"if" операторының мақсаты не?
Айнымалыны шығару
Шартты орындау
Функцияны шақыру
Объектіні анықтау
Қайсысы функцияны анықтау үшін дұрыс?
function myFunction() { }
func myFunction() { }
function: myFunction() { }
myFunction = function() { }
"else" блоктың жұмысы қандай?
Шарт дұрыс болса, кодты орындау
Шарт дұрыс болмаса, кодты орындау
Бірнеше шартты тексеру
Тек бір шартты орындау
"switch" операторын қолдану үшін не қажет?
Тек сандық мәндер
Тек мәтіндер
Кез келген мәндер
Тек логикалық мәндер
"while" циклі қай жағдайда тоқтайды?
Егер шарт дұрыс болса
Егер шарт жалған болса
Цикл белгілі бір мәнге жеткенде
Цикл шарт орындалмаса да орындалады
Қайсысы дұрыс цикл?
for (var i = 0; i < 10; i++) { }
for (var i = 0; i < 10; i++) { }
for (var i = 0; i < 10; i++) { }
for (var i = 0; i < 10; i++) { }
"break" операторының қолданылуы дұрыс қайсысы?
break loop;
break;
break switch;
A және B
Қайсысы дұрыс массивті анықтау?
var arr = [1, 2, 3];
var arr = (1, 2, 3);
var arr = {1, 2, 3};
var arr = 1, 2, 3;
"forEach" әдісінің мақсаты қандай?
Массив элементтерін біріктіру
Массив элементтерін өту
Массивті сорттау
Массивті көшіру
"continue" операторы қандай жағдайларда қолданылады?
Циклды тоқтату үшін
Циклдың келесі қайталануын орындау үшін
Массивті қосу үшін
Айнымалы мәнін өзгерту үшін
Массивтің элементтеріне қалай қол жеткізуге болады?
array.element
array{index}
array[index]
Массивтің элементтеріне қалай қол жеткізуге болады?
array.element
array{index}
array[index]
array[index, element]
Массивтің ұзындығын қалай білуге болады?
array.size()
array.length
length(array)
size(array)
Қайсысы массивке жаңа элемент қосады?
array.add(element)
array.push(element)
array.append(element)
array.insert(element)
Массивтің соңғы элементін қалай алуға болады?
array.last()
array.pop()
array.slice(-1)
array.shift()
Массивтен бірінші элементті қалай жоюға болады?
array.shift()
array.pop()
array.remove()
array.delete()
Массивке элементті қай жерден қосуға болады?
array.unshift(element)
array.push(element)
array.append(element)
Барлығы
Массивтің элементтерін қалай өзгертуге болады?
array[index] = newValue
array.set(index, newValue)
array.change(index, newValue)
array.update(index, newValue)
Массивті қалай сұрыптауға болады?
array.sort()
array.order()
array.sortBy()
array.sortArray()
Массивті белгілі бір шартқа сай сүзу үшін қандай әдіс қолданамыз?
array.filter()
array.map()
array.reduce()
array.search()
Массив элементтерін бір-біріне қалай қосуға болады?
array.join(separator)
array.concat()
array.combine()
array.merge()
Қайсысы массивтің барлық элементтерін бір-біріне қосады?
array.map()
array.reduce()
array.concat()
array.filter()
JavaScript объектісін қалай анықтауға болады?
var obj = {};
var obj = []
var obj = ();
var obj = ;
Объектінің қасиеттерін қалай шақыруға болады?
obj.key
obj[key]
obj("key")
A және B
Объектісіне жаңа қасиет қосу үшін қандай код жазамыз?
obj.addProperty("key", value)
obj.key = value
obj.push("key", value)
obj.insert("key", value)
Қандай әдіс арқылы объектідегі барлық қасиеттердің тізімін алуға болады?
Object.keys(obj)
obj.keys()
Object.values(obj)
obj.values()
Қандай әдіс арқылы объектідегі барлық мәндерді алуға болады?
Object.keys(obj)
Object.values(obj)
Object.getValues(obj)
obj.values()
Объектінің терең көшірмесін жасау үшін қандай әдіс қолдануға болады?
Object.clone()
Object.copy()
Object.assign()
JSON.parse(JSON.stringify(obj))
Объектіні қандай әдіс арқылы жоюға болады?
delete obj
remove obj
obj.remove()
clear obj
Қай әдіс арқылы объектіні массивке айналдыруға болады?
Object.array()
Object.toArray()
Object.values()
Object.keys()
Объектіні қай жерде қолданамыз?
Массивтерді сақтау
Функцияларды сақтау
Кілт-мән жұптарын сақтау
Айнымалыларды сақтау
Объектідегі барлық кілттерді қалай алуға болады?
Object.getKeys(obj)
Object.keys(obj)
obj.keys()
obj.getKey
Объектідегі барлық кілттерді қалай алуға болады?
Object.getKeys(obj)
Object.keys(obj)
obj.keys()
obj.getKeys()
Асинхронды операцияларды орындау үшін қандай әдіс қолдануға болады?
setTimeout()
setInterval()
Promise
Барлығы
Қандай әдіс асинхронды операциялардың орындалуын күту үшін қолданылады?
async/await
setTimeout()
then()
catch()
Promise объектісі не істейді?
Асинхронды операцияны орындау
Асинхронды операцияның нәтижесін өңдеу
Асинхронды операцияның қателігін басқару
Барлығы
async функциясы қай кезде қолданылады?
Асинхронды функцияны анықтау үшін
Асинхронды кодты тоқтату үшін
Жай функцияларды анықтау үшін
Асинхронды кодтың нәтижесін күту үшін
Қай әдіс арқылы асинхронды операцияның нәтижесін алуға болады?
then()
done()
await()
finally()
Promise.all() функциясы не істейді?
Барлық Promises-ті бір уақытта орындауға мүмкіндік береді
Бір ғана Promise орындайды
Тек қате шыққан жағдайда орындалады
Барлық асинхронды операцияларды тоқтатады
Асинхронды кодтың қатесін қалай өңдеуге болады?
try/catch блогын қолдану
catch() әдісін қолдану
finally() әдісін қолдану
Барлығы
setTimeout() функциясы не істейді?
Асинхронды операцияны күту үшін
Уақытша кідіріс енгізеді
Оқиғаларды өңдейді
Барлығы
Асинхронды операцияның орындалуын күту үшін қандай кілт сөздер қолданылады?
async және await
promise және then
timeout және delay
finally және catch
ерацияның орындалуын күту үшін қандай кілт сөздер қолданылады?
async және await
promise және then
timeout және delay
finally және catch
Қай уақытта finally() әдісі шақырылады?
Қате орындалған жағдайда
Қате орындалмаған жағдайда
Барлық жағдайда
Асинхронды код тек дұрыс орындалғанда
Қайсысы оқиға тыңдаушысы (event listener) болып табылады?
element.addEventListener()
element.onEvent()
element.addListener()
element.addEvent()
click оқиғасын тыңдау үшін қандай әдіс қолданылады?
addEventListener("click", function)
onClick(function)
addClickEvent(function)
listenClick(function)
Қай әдіс арқылы оқиғаны алып тастауға болады?
removeEventListener()
removeListener()
detachEventListener()
deleteEventListener()
Оқиғаны бір рет қана орындау үшін қандай қасиет қолданылады?
once: true
onlyOnce: true
runOnce: true
singleRun: true
Оқиға объектісінің қандай қасиеті оқиға типін анықтайды?
event.target
event.type
event.origin
event.id
keydown оқиғасы не істейді?
Тек перне босатылғанда орындалады
Тек перне басылғанда орындалады
Оқиға орындалады, егер перне басылып немесе босатылса
Оқиға тек тышқан басылғанда орындалады
submit оқиғасы қандай жағдайды білдіреді?
Парақ жүктелгенде орындалады
Пішін жіберілгенде орындалады
Тек пішін өрісінде қате болғанда орындалады
Парақтың ішіндегі тек мәтінд
