wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

html css js

Total questions: 35

Worksheet time: 17mins

Name
Class
Date
1.

Какой тег используется для создания ссылки в HTML?

a)

<link>

b)

<a>

c)

<href>

d)

<url>

2.

Какой атрибут используется для указания адреса ссылки в теге <a>?

a)

src

b)

link

c)

href

d)

url

3.

Какой из следующих тегов используется для создания списка с маркерами?

a)

<ol>

b)

<ul>

c)

<list>

d)

<item>

4.

Какой метод JavaScript используется для получения элемента по его ID?

a)

getElementById()

b)

getID()

c)

querySelector()

d)

selectById()

5.

Что делает метод push() в JavaScript?

a)

Удаляет последний элемент массива

b)

Добавляет элемент в начало массива

c)

Добавляет элемент в конец массива

d)

Изменяет элемент массива

6.

Какой атрибут используется для задания альтернативного текста для изображения?

a)

alt

b)

title

c)

text

d)

description

7.

Какой метод JavaScript используется для преобразования строки в число?

a)

parseInt()

b)

toNumber()

c)

convertToInt()

d)

stringToNum()

8.

Какой CSS-свойство управляет отступами вокруг элемента?

a)

padding

b)

margin

c)

spacing

d)

border

9.

Что делает метод alert() в JavaScript?

a)

Отправляет сообщение на сервер

b)

Показывает всплывающее окно с сообщением

c)

Логирует сообщение в консоль

d)

Изменяет текст на странице

10.

Что означает сокращение "CSS"?

a)

Cascading Style Sheets

b)

Colorful Style Sheets

c)

Creative Style System

d)

Computer Style Sheets

11.

Что делает метод splice() в JavaScript?

a)

Удаляет элемент из массива по индексу и добавляет новый элемент

b)

Сортирует массив

c)

Объединяет два массива

d)

Создает новый массив

12.

Какой атрибут у тега <input> указывает, что поле обязательно для заполнения?

a)

required

b)

mandatory

c)

must-fill

d)

fill

13.

Что такое "DOM" в контексте веб-разработки?

a)

Document Object Model

b)

Data Object Model

c)

Document Output Model

d)

Dynamic Object Model

14.

Какое значение свойства position делает элемент фиксированным относительно окна браузера?

a)

static

b)

relative

c)

fixed

d)

absolute

15.

Какой метод JavaScript позволяет перебрать элементы массива?

a)

forEach()

b)

map()

c)

filter()

d)

all()

16.

Что делает метод setTimeout() в JavaScript?

a)

Запускает функцию через заданное время

b)

Останавливает выполнение кода

c)

Запускает функцию немедленно

d)

Устанавливает таймер на странице

17.

Какой атрибут у тега <img> определяет путь к изображению?

a)

src

b)

href

c)

path

d)

link

18.

Какое значение свойства display скрывает элемент?

a)

none

b)

hidden

c)

invisible

d)

off

19.

Какое свойство CSS управляет размером шрифта?

a)

font-size

b)

text-size

c)

size

d)

font-style

20.

Что возвращает метод Math.random() в JavaScript?

a)

Случайное целое число

b)

Случайное дробное число от 0 до 1

c)

Случайное число от 1 до 100

d)

Случайное число от –1 до +1

21.

Что такое "responsive design"?

a)

Дизайн, который адаптируется к размерам экрана устройства.

b)

Дизайн, который использует фиксированные размеры.

c)

Дизайн, который не меняется при изменении размеров экрана.

d)

Дизайн, который требует установки дополнительных плагинов.

22.

Что делает метод join() в JavaScript?

a)

Объединяет элементы массива в строку.

b)

Разделяет строку на массив.

c)

Удаляет элементы из массива.

d)

Копирует массив.

23.

Что делает метод map() в JavaScript?

a)

Применяет функцию ко всем элементам массива и возвращает новый массив.

b)

Фильтрует элементы массива по условию.

c)

Удаляет элементы из массива.

d)

Находит максимальное значение в массиве.

24.

Какое значение свойства position позволяет элементу оставаться на своем месте при прокрутке страницы?

a)

sticky

b)

fixed

c)

relative

d)

absolute

25.

Что возвращает метод length у массива в JavaScript?

a)

Количество элементов в массиве.

b)

Последний элемент массива.

c)

Первый элемент массива.

d)

Индекс последнего элемента массива.

26.

Что такое "CSS Grid"?

a)

Модель компоновки, позволяющая создавать сложные макеты с помощью сетки.

b)

Метод стилизации текста.

c)

Протокол передачи данных.

d)

Язык программирования.

27.

В чем разница между == и === в JavaScript?

a)

== сравнивает значения, а === сравнивает значения и типы данных

b)

== сравнивает типы данных, а === сравнивает значения

c)

== присваивает значение, а === сравнивает

d)

Они делают одно и то же

28.

Какой метод используется для добавления обработчика событий к элементу?

a)

addEventListener()

b)

attachEvent()

c)

onEvent()

d)

bindEvent()

29.

Что такое Promise в JavaScript?

a)

Объект, представляющий конечное завершение (или сбой) асинхронной операции

b)

Функция обратного вызова

c)

Переменная, хранящая результат вычисления

d)

Тип данных

30.

Что такое async/await в JavaScript?

a)

Способ создания циклов

b)

Синтаксический сахар над Promises для упрощения асинхронного кода

c)

Способ определения переменных

d)

Способ обработки ошибок

31.

Какой метод используется для преобразования JSON-строки в JavaScript-объект?

a)

JSON.stringify()

b)

JSON.parse()

c)

JSON.convert()

d)

JSON.objectify()

32.

Что такое "callback" функция в JavaScript?

a)

Функция, которая вызывается до выполнения основной функции

b)

Функция, которая передается в другую функцию в качестве аргумента и вызывается после завершения этой функции

c)

Функция, которая выполняется только один раз

d)

Функция, которая вызывается автоматически

33.

Что такое "Fetch API"?

a)

Новый язык программирования

b)

Современный интерфейс для выполнения HTTP-запросов в JavaScript

c)

Фреймворк JavaScript

d)

Библиотека JavaScript

34.

Что такое "localStorage" в JavaScript?

a)

Переменная, которая хранит данные только во время сессии

b)

Веб-хранилище, которое позволяет сохранять данные в браузере на длительный срок

c)

Функция, которая хранит данные

d)

Способ шифрования данных

35.

Что такое "SessionStorage" в JavaScript?

a)

Переменная, которая хранит данные только во время сессии

b)

Веб-хранилище, которое позволяет сохранять данные в браузере на длительный срок

c)

Функция, которая хранит данные

d)

Способ шифрования данных