WorksheetsJS - 151-200
Total questions: 50
Worksheet time: 25mins
Name
Class
Date
1.
screen.availWidth не білдіреді?
a)
Қол жетімді экран ені (taskbar ескерусіз)
b)
Толық экран ені
c)
Браузер терезесінің ені
d)
Жол ұзындығы
e)
Пайдаланушы агенті
2.
screen.availHeight не білдіреді?
a)
Қол жетімді экран биіктігі (taskbar ескерусіз)
b)
Толық экран биіктігі
c)
Браузер биіктігі
d)
Массив ұзындығы
e)
Жол ұзындығы
3.
Келесі қайсысы ағымдағы URL-ді алу мысалы?
a)
window.location.href
b)
window.navigator.href
c)
screen.href
d)
location.userAgent
e)
navigator.href
4.
location.protocol не қайтарады?
a)
URL протоколын (http:, https:)
b)
Домен атын
c)
Порт нөмірін
d)
Пайдаланушы агентін
e)
Экран өлшемін
5.
location.hostname не қайтарады?
a)
Домен атын (мысалы, example.com)
b)
Протоколды
c)
Порт нөмірін
d)
Браузер терезесінің өлшемін
e)
Мәтінді
6.
navigator.language не білдіреді?
a)
Браузер тілін (мысалы, "en-US")
b)
Пайдаланушы аты
c)
URL
d)
Экран өлшемі
e)
Қате туралы ақпарат
7.
navigator.onLine не білдіреді?
a)
Қосылымның бар-жоғын тексереді
b)
Браузер түрін қайтарады
c)
Пайдаланушы агентін қайтарады
d)
Экран өлшемін қайтарады
e)
URL қайтарады
8.
window.innerWidth не қайтарады?
a)
Браузер терезесінің ені
b)
Экран ені
c)
Толық экран ені
d)
Жол ұзындығы
e)
Массив элементтер саны
9.
window.innerHeight не қайтарады?
a)
Браузер терезесінің биіктігі
b)
Экран биіктігі
c)
Толық экран биіктігі
d)
Жол ұзындығы
e)
Массив ұзындығы
10.
Келесі қайсысы BOM объектілерін дұрыс комбинацияда көрсетеді?
a)
window, navigator, location, screen
b)
document, console, alert, prompt
c)
Math, Date, RegExp, Error
d)
Array, Object, String, Number
e)
Function, Boolean, Symbol, BigInt
11.
alert() әдісінің негізгі мақсаты қандай?
a)
Пайдаланушыға ақпаратты хабарлау
b)
Жолды санға айналдыру
c)
Массивті сұрыптау
d)
Браузерді жабу
e)
Жаңа терезе ашу
12.
confirm() әдісі не істейді?
a)
Пайдаланушыдан растайтын жауап алу
b)
Хабарламаны шығару
c)
Жаңа терезе ашу
d)
Терезені жабу
e)
Жол ұзындығын қайтарады
13.
prompt() әдісі қандай нәтиже қайтарады?
a)
Пайдаланушы енгізген мәтін
b)
Жол ұзындығы
c)
Сандық мән
d)
Boolean мән
e)
undefined
14.
Келесі мысал қандай диалогтық терезе ашады: alert("Сәлем!");?
a)
Хабарлама терезесі
b)
Енгізу терезесі
c)
Растау терезесі
d)
Жаңа браузер терезесі
e)
Консольге хабарлама
15.
Келесі мысал қандай нәтиже береді: let answer = confirm("Сіз шынымен өшіргіңіз келе ме?");
a)
Boolean мән (true немесе false)
b)
Мәтіндік жол
c)
Сандық мән
d)
undefined
e)
Объект
16.
prompt("Атыңызды енгізіңіз:") қай типтегі мән қайтарады?
a)
Жол (string)
b)
Сан (number)
c)
Boolean
d)
Объект
e)
Массив
17.
Жаңа терезе ашу үшін қандай әдіс қолданылады?
a)
window.open()
b)
window.alert()
c)
window.confirm()
d)
window.prompt()
e)
window.close()
18.
Жаңа терезені ашқанда қандай параметрлер берілуі мүмкін?
a)
URL, терезе аты, терезе қасиеттері
b)
Тек URL
c)
Тек терезе аты
d)
Тек терезе қасиеттері
e)
Пайдаланушы аты
19.
Келесі мысалда не істеледі: let win = window.open("https://example.com", "newWin",
a)
Жаңа терезе ашылады, ені 500px, биіктігі 400px
b)
Хабарлама көрсетіледі
c)
Тек URL беріледі
d)
Терезе жабылады
e)
Консольге шығарылады
20.
Ашылған терезені жабу үшін қандай әдіс қолданылады?
a)
win.close()
b)
window.close()
c)
win.alert()
d)
win.confirm()
e)
window.open()
21.
window.close() әдісінің шектеуі қандай?
a)
Ол тек скрипт арқылы ашылған терезелерді жаба алады
b)
Барлық терезелерді жабады
c)
URL-ді өзгертеді
d)
Хабарлама шығарады
e)
Prompt терезесін ашады
22.
Келесі мысал қай терезені жабуға тырысады: let myWin = window.open("https://example.com"); myWin.close();
a)
Скрипт арқылы ашылған терезе
b)
Негізгі терезе
c)
Барлық терезелер
d)
Хабарлама терезесі
e)
Prompt терезесі
23.
window.open() әдісінде терезе атын көрсету міндетті ме?
a)
Жоқ, бос қалдыруға болады
b)
Иә, міндетті
c)
Тек Chrome-де қажет
d)
Тек Firefox-та қажет
e)
Тек Internet Explorer-де қажет
24.
Терезе қасиеттерін көрсету мысалы қандай:
a)
"width=600,height=400,resizable=yes"
b)
"url=https://example.com"
c)
"name=newWin"
d)
"open=yes"
e)
"close=yes"
25.
alert("Қате шықты!") қандай типтегі терезе ашады?
a)
Хабарлама терезесі
b)
Растау терезесі
c)
Енгізу терезесі
d)
Жаңа браузер терезесі
e)
Консоль терезесі
26.
Келесі қайсысы дұрыс confirm мысалы?
a)
let result = confirm("Жоюға сенімдісіз бе?");
b)
let result = alert("Жоюға сенімдісіз бе?");
c)
let result = prompt("Жоюға сенімдісіз бе?");
d)
window.confirm("Жоюға сенімдісіз бе?");
e)
window.alert("Жоюға сенімдісіз бе?");
27.
prompt() енгізуі болмаған жағдайда не қайтарады?
a)
null
b)
""
c)
false
d)
undefined
28.
Келесі мысал не істейді: let newWin = window.open("", "myWin", "width=300,height=200");
a)
Бос жаңа терезе ашады, аты myWin, өлшемі 300x200
b)
Хабарлама көрсетеді
c)
Терезені жабады
d)
URL-ді өзгертеді
e)
Prompt ашады
29.
window.focus() әдісі не істейді?
a)
Ағымдағы терезені алдына шығарады
b)
Терезені жабады
c)
Хабарлама көрсетеді
d)
Жаңа терезе ашады
e)
URL-ді өзгертеді
30.
window.blur() әдісі не істейді?
a)
Ағымдағы терезеден фокус алады
b)
Терезені жабады
c)
Жаңа терезе ашады
d)
Хабарлама шығарады
e)
URL-ді өзгертеді
31.
DOM дегеніміз не?
a)
HTML немесе XML құжаттарының объектілі модельі
b)
Мәтіндік деректер типі
c)
Сандық деректер типі
d)
Браузер терезесі
e)
Функция коллекциясы
32.
document объектісі не үшін қолданылады?
a)
Веб-бет элементтерін басқару
b)
Сандық есептеулер
c)
Жолдарды біріктіру
d)
Массив элементтерін сұрыптау
e)
Функцияларды шақыру
33.
DOM элементін қалай алуымызға болады?
a)
getElementById(), getElementsByClassName(), getElementsByTagName()
b)
alert(), prompt(), confirm()
c)
Math.random(), Math.floor()
d)
window.open(), window.close()
e)
Date(), RegExp()
34.
Келесі мысал қандай элементті қайтарады: document.getElementById("header")
a)
id="header" болатын элемент
b)
Барлық <header> элементтері
c)
Барлық класты элементтер
d)
Барлық тэгтер
e)
Барлық жолдар
35.
document.getElementsByClassName("menu") қандай нәтиже береді?
a)
class="menu" барлық элементтер тізімі (HTMLCollection)
b)
Бірінші class="menu" элементі
c)
Барлық id="menu" элементтері
d)
Барлық тегтер
e)
Бір жолдық мән
36.
document.getElementsByTagName("div") не қайтарады?
a)
Барлық <div> элементтерінің коллекциясы
b)
Бірінші <div> элементі
c)
Барлық жолдар
d)
Барлық класстар
e)
Сандық мән
37.
querySelector() әдісінің ерекшелігі қандай?
a)
CSS селектор арқылы бірінші элементті қайтарады
b)
Барлық элементтерді қайтарады
c)
Тек id арқылы ғана іздейді
d)
Тек class арқылы іздейді
e)
Тек тег арқылы іздейді
38.
querySelectorAll() әдісі не істейді?
a)
CSS селектор арқылы барлық элементтерді қайтарады (NodeList)
b)
Бірінші элементті қайтарады
c)
id бойынша тексеру
d)
class бойынша тексеру
e)
Тек тег бойынша іздеу
39.
DOM элементінің мәтінін қалай өзгертуге болады?
a)
element.textContent = "Жаңа мәтін";
b)
element.value = "Жаңа мәтін";
c)
element.innerHTML = 123;
d)
element.style = "Жаңа мәтін";
e)
element.setAttribute("text", "Жаңа мәтін");
40.
innerHTML қасиеті не істейді?
a)
Элементтің ішіндегі HTML кодты алу немесе өзгерту
b)
Элементтің класын өзгерту
c)
Элементтің id-ін өзгерту
d)
Элементті жою
e)
Элементтің атрибутын алу
41.
DOM элементінің атрибутын қалай өзгертуге болады?
a)
element.setAttribute("src", "image.jpg");
b)
element.attr("src", "image.jpg");
c)
element.src = "image.jpg";
d)
element.set("src", "image.jpg");
e)
element.change("src", "image.jpg");
42.
DOM элементінің атрибутын қалай алуымызға болады?
a)
element.getAttribute("src");
b)
element.src();
c)
element.attr("src");
d)
element.value("src");
e)
element.get("src");
43.
Жаңа элемент жасау үшін қандай әдіс қолданылады?
a)
document.createElement("div");
b)
document.addElement("div");
c)
document.newElement("div");
d)
document.makeElement("div");
e)
document.insertElement("div");
44.
DOM элементін қалай жоюға болады?
a)
element.remove();
b)
element.delete();
c)
element.destroy();
d)
element.clear();
e)
element.hide();
45.
DOM элементін басқа элементке қосу үшін қандай әдіс қолданылады?
a)
parent.appendChild(child);
b)
parent.addChild(child);
c)
parent.insert(child);
d)
parent.append(child);
e)
parent.push(child);
46.
Келесі мысал не істейді:
let newDiv = document.createElement("div"); document.body.appendChild(newDiv);
a)
Жаңа <div> элементін құрап, оны body ішіне қосады
b)
Барлық div элементтерін жояды
c)
Хабарлама шығарады
d)
Терезені жабады
e)
Консольге шығарады
47.
Элементтің CSS стилін қалай өзгертуге болады?
a)
element.style.color = "red";
b)
element.css("color", "red");
c)
element.setStyle("color", "red");
d)
element.style("color", "red");
e)
element.color = "red";
48.
Класс қосу үшін қандай әдіс қолданылады?
a)
element.classList.add("active");
b)
element.addClass("active");
c)
element.setClass("active");
d)
element.class = "active";
e)
element.add("active");
49.
Класс жою үшін қандай әдіс қолданылады?
a)
element.classList.remove("active");
b)
element.removeClass("active");
c)
element.deleteClass("active");
d)
element.class = "";
e)
element.clearClass("active");
50.
Класс бар-жоғын тексеру үшін қандай әдіс қолданылады?
a)
element.classList.contains("active");
b)
element.hasClass("active");
c)
element.checkClass("active");
d)
element.class = "active";
e)
element.isClass("active");
100 %
