Font size
WorksheetsВопросы по JavaScript
Total questions: 85
Worksheet time: 45mins
JavaScript дегеніміз не?
Бағдарламалау тілі
Белгілеу тілі
Деректер қоры
Операциялық жүйе
JavaScript көбінесе қайда қолданылады?
Тек серверде
Тек браузерде
Браузерде және серверде
Тек мобильді қосымшаларда
JavaScript-ті браузерде орындауға жауапты не?
Compiler
Java Virtual Machine
JavaScript Engine
Node Manager
Танымал JavaScript engine қайсысы болып табылады?
V8
TensorFlow
React
Django
JavaScript қандай типке жатады?
Compiled language
Markup language
Interpreted language
Assembly language
JavaScript файлдарының кеңейтімі қандай?
.java
.js
.ts
.jsx
JavaScript-та айнымалы жариялаудың дұрыс жолы қайсы?
(a)
`var`, `let`, `const` айырмашылығы неде?
Синтаксисі
Айнымалы өмір сүру аймағы (scope)
Түсі
Файл түрі
Қайсысы өзгермейтін айнымалы?
var
let
const
static
JavaScript-та деректер типі ЕМЕС нұсқа қайсы?
`typeof` операторы не үшін қолданылады?
Айнымалыны жою
Типін анықтау
Функция шақыру
Цикл жасау
`null` дегеніміз не?
Айнымалы анықталмаған
Сан
Бос мән
Қате
`undefined` қашан болады?
Айнымалы жарияланып, мән берілмесе
Қате шықса
Сан болса
Функция аяқталса
JavaScript-та функция қалай жазылады?
function myFunc() {}
def myFunc()
void myFunc()
func myFunc()
Arrow function дұрыс жазылуы қайсы?
function => ()
() => {}
=> () {}
() -> {}
Callback function деген не?
Функция ішінде функция
Параметр ретінде берілетін функция
Қате функция
Асинхронсыз функция
JavaScript-та массив қалай жазылады?
{}
()
[]
<>
Объект қалай жазылады?
[]
{}
()
<>
Массивтің ұзындығын қалай аламыз?
size
count
length
long
20. `push()` не істейді?
Массивтің соңына элемент қосады
Массивтің басынан элемент өшіреді
Массивтің барлық элементтерін сұрыптайды
Массивтің соңынан элемент өшіреді
`pop()` не істейді?
Соңғы элементті өшіреді
Бірінші элементті өшіреді
Қосады
Ауыстырады
`map()` не үшін қолданылады?
Фильтрлеу
Жаңа массив құру
Массив жою
Сұрыптау
`filter()` не істейді?
Барлық элементті өзгертеді
Белгілі бір шартқа сай элементтерді таңдайды
Массивті сұрыптайды
Массивті жояды
`forEach()` не қайтарады?
Жаңа массив
Boolean
Ештеңе қайтармайды
Object
`==` және `===` айырмашылығы неде?
Еш айырмашылығы жоқ
`===` типті де тексереді
`==` қатал
Екеуі де типті тексереді
JavaScript-та шартты оператор қайсы?
for
while
if
Цикл ЕМЕС операторды көрсет
for
while
do...while
if
Асинхронды код деген не?
Бір уақытта орындалатын код
Кезекпен орындалатын код
Қате код
Синхронды код
Promise не үшін керек?
Массив үшін
Асинхронды операцияны басқару
CSS үшін
HTML үшін
Promise-тің күйі НЕ ЕМЕС?
pending
fulfilled
rejected
stopped
`async/await` не үшін қолданылады?
Синхронды код
Асинхронды кодты жеңіл жазу
CSS анимация
HTML құрылымы
`try...catch` не үшін керек?
Цикл
Қате өңдеу
Функция жазу
Айнымалы жою
DOM деген не?
Деректер қоры
Браузер моделі
HTML құжаттың объектілік моделі
Сервер
DOM арқылы не істей аламыз?
HTML өзгерту
CSS өзгерту
Оқиғалармен жұмыс
Барлығы
`document.querySelector()` не қайтарады?
Барлық элементтер
Бір элемент
Массив
Сан
Event деген не?
Белгілі бір оқиғаның орын алуы.
Бағдарламаның қатесі.
Деректер базасының түрі.
Желі протоколы.
Қате
Пайдаланушы әрекеті
Айнымалы
Цикл
`addEventListener()` не үшін?
CSS қосу
Оқиға қосу
HTML жою
Сервер қосу
Backend деген не?
Интерфейс
Серверлік логика
Дизайн
Анимация
Node.js деген не?
(a)
Node.js где используется?
Только frontend
Только backend
В обоих
Только мобильный
Для чего используется `require()`?
Удаление файла
Импорт модуля
Создание переменной
Добавление CSS
Какой синтаксис у ES Module?
include
import/export
require
REST API деген не?
CSS кітапхана
Сервер мен клиент байланысы
HTML тегі
Деректер типі
HTTP метод ЕМЕС нұсқа
GET
POST
PUSH
DELETE
GET не үшін?
Мәлімет жіберу
Мәлімет алу
Жою
Жаңарту
POST не үшін?
Мәлімет алу
Мәлімет жіберу
Файл жою
Сұрыптау
JSON деген не?
Бағдарламалау тілі
Мәлімет алмасу форматы
Деректер қоры
Сервер
JSON қай форматта жазылады?
XML
Object
Text
Binary
'fetch()' не үшін қолданылады?
CSS алу
HTTP сұраныс
HTML жазу
DOM өзгерту
HTTP статус коды 200 нені білдіреді?
Қате
Табылмады
Сәтті
Рұқсат жоқ
Сервер HTTP-сұраныс алған кезде не істейді?
Елемейді
Өңдеп, жауап жібереді
Басқа серверге бағыттайды
Сұранысты жергілікті сақтайды
HTTP — бұл…
Бағдарламалау тілі
Клиент пен сервер арасындағы байланыс протоколы
Деректер қоры
Фреймворк
Сайттың серверлік бөлігі жауап береді…
Тек стильдерге
Сұраныстарды өңдеу логикасына
Экранда көрсетуге
CSS файлдарына
Веб-сервер деген не?
Клиент
HTTP-сұраныстарды қабылдап, жауап беретін бағдарлама
CSS қосымшасы
Node.js модулі
Клиент–серверлік модель дегеніміз…
Сервер браузерге сұраныс жібереді
Клиент серверге сұраныс жібереді
Мәлімет алмасу жоқ
Клиент сервер деректерін сақтайды
Серверлік бөлік (backend) деген не?
Пайдаланушы интерфейсі
Серверлік логика және деректермен жұмыс
Тек HTML
Тек суреттер
Динамикалық сайт деген не?
Статикалық HTML
Мазмұны сұранысқа байланысты өзгеретін бет
Тек CSS
Тек JavaScript
Сервер сұраныс алған кезде серверлік бөлік не істейді?
Тек HTML жібереді
Сұранысты өңдейді, БҚ-мен әрекеттесіп, жауап қайтарады
Браузерді іске қосады
CSS өзгертеді
Server-side web framework нені жеңілдетеді?
Статикалық верстканы
Серверлік код жазуды
CSS стильдерді
Тек frontend-ті
Node.js — бұл…
Деректер қоры
Клиенттік тіл
Серверде JavaScript орындау ортасы
CSS фреймворк
Node.js қайда қолданылады?
Серверлер мен құралдар жасауға
Тек frontend үшін
Node.js браузер API-ін қолданбайды
DOM
HTTP
TCP
Фреймворктар
Клиент пен сервер арасында дерек алмасу үшін қолданылады…
FTP
HTTP
SVG
SQL
Сервер әдетте сұраныстар арасында күй сақтамайды, яғни…
Stateful
Stateless
Session
Cookie
Серверлік бөлік мыналармен жұмыс істей алады…
Динамикалық деректермен
Тек суреттермен
Тек статикалықпен
Тек CSS-пен
Серверлік бөлік не үшін қолданылады?
Формалардың деректерін өңдеу
Тек бет қаралымы үшін
Түстерді безендіру
Тек навигация үшін
Серверлік бөлік нені сақтауға көмектеседі?
Тек суреттер
Тек CSS
Деректер қорындағы мәліметтер
Тек HTML
Серверлік бөлік деректерді қандай форматта қайтара алады?
JSON
CSS
Тек HTML
Тек XML
Веб-фреймворк нені көмектеседі?
CSS стильдерін жылдамдату
Серверлік кодты жеңілдету
Тек верстка жасау
Тек DOM-нен жұмыс
Web framework нені өңдей алады?
Суреттер
URL маршруттар
Тек деректер қоры
Тек frontend
Web server сұранысты кімнен қабылдайды?
Клиенттен
Деректер қорынан
CSS-тен
Тек localhost-тан
Сервер сұранысқа қандай нәрсе арқылы жауап береді?
CSS
HTTP
Тек SSH
SQL
Динамикалық сайтта беттер қалай жасалады?
Статикалық
Сервер арқылы
Тек клиент арқылы
Тек CSS арқылы
Web framework нені жеңілдетеді?
HTTP сұраныстармен жұмыс
DOM
CSS
Тек клиент
Клиент әдетте сұранысты қалай жібереді?
HTML арқылы
HTTP арқылы
SQL арқылы
CSS арқылы
Server-side код қайда жұмыс істейді?
Браузерде
Серверде
Dynamic content қайда генерацияланады?
Клиентте
Серверде
CSS ішінде
Браузерде
Сервер клиентке деректерді қалай қайтарады?
FTP
HTTP Response
SQL Query
CSS файл
Node.js ең танымал қолданылуы:
Frontend фреймворк
Backend орта
Деректер қоры
CSS препроцессор
Node.js қандай тілді қолданады?
Python
JavaScript
PHP
C++
Node.js-та қай API жоқ?
HTTP
DOM
Файлдық жүйе (FS)
Желi енгiзу/шығару
Серверлік бөлік нені басқара алады?
Беттердің сыртқы көрінісін
Қосымшаның логикасын
Тек CSS стильдерін
Тек HTML
Web server не сақтай алады?
Тек CSS
Сайт файлдарын
Клиент cookie-лерін
Тек JS
Тек CSS ішінде
Тек CSS ішінде
Тек DOM ішінде
