Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JS 251-300

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.
sessionStorage.setItem("key", "value") не істейді?
a)
Сеанс бойы деректерді сақтайды
b)
Деректерді оқиды
c)
Барлық localStorage деректерін өшіреді
d)
Терезені жабады
e)
Жаңа терезе ашады
2.
sessionStorage.getItem("key") не істейді?
a)
Сеанс деректерін қайтарады
b)
Барлық деректерді жояды
c)
Деректерді сақтайды
d)
Терезені жабады
e)
Хабарлама көрсетеді
3.
JSON.stringify() әдісін localStorage-пен қолданудың мақсаты қандай?
a)
Объектіні жолға (string) айналдырып сақтау
b)
Жергілікті немесе сессиялық деректерді өшіру
c)
Сақталған деректерді оқу және пайдалану
d)
Жаңа браузер терезесін ашу
e)
Пайдаланушыға хабарлама көрсету
4.
Келесі код не істейді:let user = {name: "Айдар", age: 20}; localStorage.setItem("user", JSON.stringify(user));
a)
Объектіні JSON жолы ретінде localStorage-қа сақтайды
b)
Ашылған терезені немесе қойындыны жабады
c)
Пайдаланушыға хабарлама көрсетеді
d)
localStorage немесе sessionStorage-тен деректерді жояды
e)
Ақпаратты консольге шығарып, экранға көрсетеді
5.
localStorage-тен JSON дерегін оқып, объектіге қалай айналдырамыз?
a)
let obj = JSON.parse(localStorage.getItem("user"));
b)
let obj = JSON.stringify(localStorage.getItem("user"));
c)
let obj = localStorage.getItem("user").toJSON();
d)
let obj = localStorage.getItem("user");
e)
let obj = Object.parse(localStorage.getItem("user"));
6.
localStorage-та сақталған деректер браузерді жауып ашса да сақталады ма?
a)
Иә
b)
Жоқ
c)
Тек кейбір браузерлерде
d)
Тек сеанс бойы
e)
Тек инкогнито режимде
7.
sessionStorage-та сақталған деректер браузерді жапса не болады?
a)
Барлық деректер жоғалады
b)
Деректер сақталады
c)
Тек localStorage деректері сақталады
d)
Консольде қалады
e)
JSON автоматты түрде сақталады
8.
localStorage және sessionStorage айырмашылығы неде?
a)
localStorage тұрақты, sessionStorage сеансқа тәуелді
b)
localStorage сеансқа тәуелді, sessionStorage тұрақты
c)
Екеуі бірдей
d)
localStorage серверде сақтайды, sessionStorage браузерде
e)
Екеуі тек JSON сақтайды
9.
localStorage-қа объектіні сақтау үшін не қажет?
a)
JSON.stringify() арқылы жолға айналдыру
b)
JSON.parse() арқылы типті өзгерту
c)
eval() арқылы басқа символ шығару
d)
document.write() арқылы жаңа файл ашу
e)
alert() арқылыжаңа ескерту беру
10.
sessionStorage-тан деректі жою үшін қандай әдіс қолданылады?
a)
sessionStorage.removeItem("key")
b)
sessionStorage.clearItem("key")
c)
sessionStorage.delete("key")
d)
sessionStorage.reset("key")
e)
sessionStorage.destroy("key")
11.
JavaScript-та Map дегеніміз не?
a)
Кілт–мән жұптарын сақтайтын коллекция
b)
Массив элементтерін сақтау
c)
Жолдық мәндерді сақтау
d)
Сандық мәндерді сақтау
e)
HTML элементтерін сақтау
12.
Map объектісінде элемент қосу үшін қандай әдіс қолданылады?
a)
map.set(key, value)
b)
map.add(key, value)
c)
map.push(key, value)
d)
map.insert(key, value)
e)
map.put(key, value)
13.
Map объектісінен мән алу үшін қандай әдіс қолданылады?
a)
map.get(key)
b)
map.value(key)
c)
map.fetch(key)
d)
map.find(key)
e)
map.retrieve(key)
14.
Map объектісіндегі элементді жою үшін қандай әдіс қолданылады?
a)
map.delete(key)
b)
map.remove(key)
c)
map.clear(key)
d)
map.pop(key)
e)
map.erase(key)
15.
Map-тағы барлық элементтерді жою үшін қандай әдіс қолданылады?
a)
map.clear()
b)
map.deleteAll()
c)
map.removeAll()
d)
map.reset()
e)
map.empty()
16.
Map-тағы барлық кілттерді қалай аламыз?
a)
map.keys()
b)
map.getKeys()
c)
map.allKeys()
d)
map.listKeys()
e)
map.fetchKeys()
17.
Map-тағы барлық мәндерді қалай аламыз?
a)
map.values()
b)
map.getValues()
c)
map.listValues()
d)
map.allValues()
e)
map.fetchValues()
18.
Map-тағы барлық элементтерді қалай айналдырамыз (итерируемыз)?
a)
map.forEach((value, key) => {...})
b)
map.each((key, valu=> {...})
c)
map.iter((key, valu=> {...})
d)
map.loop((value, key) => {...})
e)
map.map((key, valu=> {...})
19.
JavaScript-та Set дегеніміз не?
a)
Бірегей мәндер жиыны
b)
Кілт–мән жұптары
c)
Массив
d)
HTML элементтер жиыны
e)
Сандық мәндер
20.
Set объектісіне элемент қосу үшін қандай әдіс қолданылады?
a)
set.add(value)
b)
set.set(value)
c)
set.push(value)
d)
set.insert(value)
e)
set.put(value)
21.
Set объектісінен элементді жою үшін қандай әдіс қолданылады?
a)
set.delete(value)
b)
set.remove(value)
c)
set.clear(value)
d)
set.pop(value)
e)
set.erase(value)
22.
Set-тағы барлық элементтерді жою үшін қандай әдіс қолданылады?
a)
set.clear()
b)
set.deleteAll()
c)
set.removeAll()
d)
set.reset()
e)
set.empty()
23.
Set-тағы барлық элементтерді қалай айналдырамыз?
a)
set.forEach(value => {...})
b)
set.map(value => {...})
c)
set.iter(value => {...})
d)
set.each(value => {...})
e)
set.loop(value => {...})
24.
Map және Set объектілерінің басты айырмашылығы неде?
a)
Map кілт–мән жұптарын сақтайды, Set тек бірегей мәндерді сақтайды
b)
Map тек сандарды сақтайды, Set тек жолдарды
c)
Map тек массив, Set тек объект
d)
Екеуі бірдей ешқандай айырмашылығы жоқ обьекттер
e)
Set кілт–мән жұптарын сақтайды, Map тек мәнді
25.
Map объектісінде кілттің бар-жоғын қалай тексереміз?
a)
map.has(key)
b)
map.exists(key)
c)
map.contains(key)
d)
map.in(key)
e)
map.check(key)
26.
Set объектісінде мәннің бар-жоғын қалай тексереміз?
a)
set.has(value)
b)
set.contains(value)
c)
set.exists(value)
d)
set.check(value)
e)
set.in(value)
27.
JavaScript коллекцияларында итератор дегеніміз не?
a)
Элементтерді бір-бірлеп айналдыруға арналған объект
b)
Деректерді уақытша немесе тұрақты түрде сақтауға арналған құрылым
c)
HTML элементін басқару олармен әрекет жасауға мүмкіндік береді
d)
Пернетақта оқиғасы сәйкес функцияларды іске қосады
e)
Таймер функциясы – уақытқа байланысты кодты орындап, белгілі интервалдарда әрекеттерді басқаруға мүмкіндік береді
28.
Map объектісінде итерация үшін қандай әдістер қолданылады?
a)
map.keys(), map.values(), map.entries()
b)
map.add(), map.delete(), map.clear()
c)
map.push(), map.pop()
d)
map.forEach() тек
e)
map.set(), map.get()
29.
Set объектісінде итерация қалай орындалады?
a)
set.values() немесе set.forEach() арқылы
b)
set.entries() арқылы
c)
set.keys() арқылы
d)
set.add() арқылы
e)
set.set() арқылы
30.
Келесі мысал не істейді:for (let [key, value] of map.entries()) { console.log(key, value); }
a)
Map-тағы барлық кілт–мән жұптарын шығарады
b)
Барлық Set элементтерін шығарады
c)
Барлық массив элементтерін шығарады
d)
Терезені жабады
e)
Консольді тазалайды
31.
AJAX дегеніміз не?
a)
Асинхрондық JavaScript және XML – серверге сұраныс жасап, бетті қайта жүктемей деректер алу
b)
HTML кодын өзгерту – беттің құрылымын өзгертіп, жаңа мазмұн енгізуге мүмкіндік береді
c)
CSS стильдерін қолдану – веб-беттің көрінісін өзгертіп, түсін, өлшемін және орналасуын басқаруға мүмкіндік береді
d)
JavaScript таймері – уақытқа байланысты әрекеттерді орындап, белгілі уақыттан кейін кодты іске қосады
e)
Массив элементтерін өңдеу – әрбір элементпен жұмыс жасап, жаңа массив құру немесе мәндерді өзгертуге мүмкіндік береді
32.
AJAX сұранысының басты ерекшелігі қандай?
a)
Бетті қайта жүктемей сервермен байланысу
b)
Бетті қайта жүктеу
c)
HTML кодын сақтау
d)
JSON файлын ашу
e)
Таймерді басқару
33.
Келесі код қандай объектіні қолданады:let xhr = new XMLHttpRequest();
a)
XMLHttpRequest – серверге сұраныс жасау үшін
b)
JSON объектісін құру
c)
HTML элементін таңдау
d)
Таймерді басқару
e)
Массив элементтерін сақтау
34.
AJAX сұранысын жіберу үшін қандай әдіс қолданылады?
a)
xhr.send()
b)
xhr.open()
c)
xhr.get()
d)
xhr.post()
e)
xhr.fetch()
35.
Серверге GET сұраныс жасау үшін қандай әдіс қолданылады?
a)
xhr.open("GET", url)
b)
xhr.send("GET")
c)
xhr.fetch("GET")
d)
xhr.get("url")
e)
xhr.request("GET")
36.
Серверден жауап келгенде қай оқиға орындалады?
a)
xhr.onload
b)
xhr.onclick
c)
xhr.onchange
d)
xhr.oninput
e)
xhr.onreset
37.
JQuery-де AJAX сұранысы жасау үшін қандай әдіс қолданылады?
a)
$.ajax({...})
b)
$.getJSON({...})
c)
$.load({...})
d)
$.fetch({...})
e)
$.request({...})
38.
JQuery-де GET сұранысын жасау үшін қандай әдіс қолданылады?
a)
$.get(url, callback)
b)
$.post(url, callback)
c)
$.ajax("GET", url)
d)
$.fetch(url)
e)
$.send(url)
39.
JQuery-де POST сұранысын жасау үшін қандай әдіс қолданылады?
a)
$.post(url, data, callback)
b)
$.get(url, data, callback)
c)
$.ajax("POST", url)
d)
$.fetch(url)
e)
$.send(url)
40.
$.ajax() параметрлері қандай болады?
a)
url, method, data, success, error
b)
id, class, style
c)
value, checked, selected
d)
width, height
e)
name, type, placeholder
41.
Серверден алынған JSON дерегін өңдеу үшін қандай әдіс қолданылады?
a)
JSON.parse(response)
b)
JSON.stringify(response)
c)
eval(response)
d)
response.toString()
e)
Object.parse(response)
42.
JQuery селекторлары қандай мақсатта қолданылады?
a)
HTML элементтерін таңдау және басқару
b)
Деректерді серверге жіберу
c)
Таймерді басқару
d)
Массив элементтерін өшіру
e)
JSON сақтау
43.
Келесі мысал не істейді:$("#btn").click(function(){ alert("Басылды"); });
a)
id="btn" элементіне басу оқиғасын қосады
b)
Барлық кнопкаларды өшіреді
c)
Терезені жабады
d)
JSON дерегін шығарады
e)
Серверге сұраныс жібереді
44.
JQuery оқиғасын қосу үшін қандай әдістер қолданылады?
a)
.on("click", handler), .click(handler)
b)
.addEventListener()
c)
.submit()
d)
.load()
e)
.ajax()
45.
JQuery DOM элементін өзгерту үшін қандай әдіс қолданылады?
a)
.html(), .text(), .val()
b)
.send()
c)
.fetch()
d)
.parse()
e)
.ajax()
46.
Келесі код не істейді:$.get("data.json", function(data){ console.log(data); });
a)
data.json файлын серверден алады және консольге шығарады
b)
Барлық HTML элементтерін өшіреді көрінбейтін етіп қояды
c)
Терезені жабады – пайдаланушының ағымдағы терезесін немесе қойындысын жауып, қосымша әрекеттерді тоқтатады
d)
Таймерді іске қосады уақытқа тәуелді жұмысын қамтамасыз етеді
e)
Форманы жібереді – пайдаланушы енгізген мәліметтерді серверге жібере отырып, деректерді өңдеуге мүмкіндік береді
47.
$.ajax() көмегімен қате болғанда қандай параметр қолданылады?
a)
error
b)
fail
c)
catch
d)
reject
e)
finally
48.
JQuery-де POST сұранысымен JSON дерегін жіберу үшін қандай параметр қажет?
a)
contentType: "application/json"
b)
dataType: "text"
c)
method: "GET"
d)
async: false
e)
cache: true
49.
Асинхрондық сұраныс дегеніміз не?
a)
Бетті қайта жүктемей серверге сұраныс жасау
b)
Бетті қайта жүктеу аркылы жаңа сұраныс жасау
c)
Таймерді іске қосу жане уақыт беру
d)
HTML элементтерін өзгерту
e)
JSON сақтау арқылы сұраныс жасау
50.
JQuery-дің қысқаша синтаксисі қандай?
a)
$()
b)
jQuery()
c)
$$()
d)
J$()
e)
jq()