wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JS 3 раздела

Total questions: 37

Worksheet time: 12mins

Name
Class
Date
1.

Что делает команда console.log("Привет, мир!")?

a)

Сохраняет данные

b)

Запускает скрипт

c)

Очищает консоль

d)

Выводит сообщение

2.

Какой символ завершает инструкцию в JavaScript?

a)

:

b)

,

c)

;

d)

.

3.

Что означает директива "use strict"?

a)

Включает строгую типизацию

b)

Строгий режим выполнения

c)

Выключает ошибки

d)

Добавляет логирование в программу

4.

Как объявить переменную?

a)

var name;

b)

let;

c)

create name;

d)

variable name;

5.

Как объявить константу?

a)

let a = 5;

b)

var a = 5;

c)

const a = 5;

d)

constant a = 5;

6.

Как получить ввод пользователя?

a)

prompt()

b)

alert()

c)

confirm()

d)

input()

7.

Результат "5" + 2 ?

a)

7

b)

"7"

c)

"52"

d)

ошибка

8.

Что делает оператор == ?

a)

Сравнивает тип и значение

b)

Сравнивает ссылки и ячейки памяти

c)

Сравнивает только значение

d)

Присваивает

9.

Что делает оператор === ?

a)

Только тип

b)

Только значение

c)

Тип и значение

d)

Преобразует

10.

Как записать условие?

a)

if {a > b} ();

b)

if: (a > b)

c)

if (a > b) {}

d)

if a > b {}

11.

Что делает тернарный оператор ? : ?

a)

Создает цикл и условие внутри него

b)

Создает условие в одной строке

c)

Делает сравнение двух операнд

d)

Прерывает код

12.

Что делает || ?

a)

И

b)

ИЛИ

c)

НЕ

d)

Исключающее ИЛИ

13.

Что делает && ?

a)

ИЛИ

b)

И

c)

НЕ

d)

XOR

14.

Что возвращает ?? ?

a)

Первое ложное значение

b)

Первое null/undefined значение

c)

Первое истинное значение второе ложное

d)

Ошибку

15.

Что делает for (let i=0; i<3; i++) ?

a)

Создает массив

b)

Выполняет цикл

c)

Создает функцию

d)

Проверяет условие

16.

Как работает while ?

a)

Выполняет код, пока условие истинно

b)

Выполняет код, только один раз

c)

Выполняет код, всегда

d)

Проверяет тип

17.

Для чего используется switch ?

a)

Для выбора вариантов

b)

Для циклов

c)

Для функций

d)

Для сортировки

18.

Как объявить функцию?

a)

func my()

b)

function my() {}

c)

create function my()

d)

def my()

19.

Что возвращает функция без return ?

a)

null

b)

undefined

c)

0

d)

false

20.

Что такое Function Expression?

a)

Объявление функции

b)

Присваивание функции переменной

c)

Условие

d)

Класс

21.

Как записать стрелочную функцию?

a)

() => {}

b)

-> {}

c)

function => {}

d)

{=>}

22.

Что делает this ?

a)

Ссылается на объект вызова

b)

Создает объект

c)

Удаляет объект

d)

Вызывает функцию

23.

Что такое объект?

a)

Набор чисел

b)

Набор свойств и значений

c)

Цикл

d)

Массив

24.

Как создать объект?

a)

let a = new Object;

b)

let a = {};

c)

let a = []

d)

let a = object()

25.

Что такое Symbol?

a)

Тип для уникальных идентификаторов

b)

Строка

c)

Число

d)

Ключ

26.

Какой тип данных представляет целые и дробные числа?

a)

number

b)

bigint

c)

float

d)

numeric

27.

Что возвращает typeof true?

a)

bool

b)

boolean

c)

logic

d)

true

28.

Какой тип данных используется для очень больших чисел?

a)

number

b)

bigint

c)

long

d)

symbol

29.

Как создать пустой массив?

a)

let arr = {};

b)

let arr = ();

c)

let arr = [];

d)

let arr = new();

30.

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

a)

arr.1

b)

arr.first

c)

arr[0]

d)

arr{0}

31.

Как узнать длину массива arr?

a)

arr.count

b)

arr.size

c)

arr.length

d)

arr.len()

32.

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

a)

Удаляет элемент

b)

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

c)

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

d)

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

33.

Что делает метод pop() ?

a)

Удаляет первый элемент

b)

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

c)

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

d)

Сортирует

34.

Что такое JSON?

a)

Формат для хранения и обмена данными

b)

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

c)

База данных

d)

Функция в JavaScript

35.

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

a)

Только числа

b)

Только строки

c)

Пары ключ–значение

d)

Только объекты

36.

Как преобразовать объект в JSON-строку?

a)

JSON.from()

b)

JSON.convert()

c)

JSON.stringify()

d)

JSON.parse()

37.

Как преобразовать JSON-строку в объект?

a)

JSON.parse()

b)

JSON.stringify()

d)

JSON.load()