NEW
Font size
WorksheetsООП 141-210
Total questions: 70
Worksheet time: 35mins
Какой оператор используется для выполнения побитового И в JavaScript?
&
&&
|
||
^
Как проверить, является ли переменная массивом?
Использовать метод Array.isArray()
Использовать оператор instanceof
Проверить тип с помощью typeof
Проверить, является ли переменная объектом
Использовать метод isArray() на объекте
Какой результат будет выведен на экран?
console.log(0 == false);
true
false
undefined
NaN
0
Какой тип данных имеет значение NaN в JavaScript?
number
string
boolean
object
undefined
Какой метод используется для добавления элемента в начало массива в JavaScript?
unshift()
push()
shift()
pop()
concat()
Что будет выведено в консоль после выполнения следующего кода?
console.log(1 === '1');
false
true
NaN
undefined
0
Как вызвать метод объекта в JavaScript?
object.method()
object[method]()
object->method()
method(object)
object::method()
Какой результат возвращает операция 3 + 2 + "1"?
"51"
"32"
5
"6"
NaN
Что делает оператор typeof в JavaScript?
Определяет тип операнда.
Сравнивает два значения.
Преобразует значение в строку.
Выполняет побитовые операции.
Удаляет переменную.
Какой метод используется для поиска элемента в массиве по значению?
indexOf()
find()
search()
get()
contains()
Какой результат будет выведен при выполнении следующего кода?
console.log("10" - 5);
5
"105"
NaN
0
"15"
Какой результат будет получен при выполнении следующего кода?
console.log(true + false);
1
true
false
"truefalse"
0
Что такое неявное преобразование типов в JavaScript?
Автоматическое преобразование значений одного типа в другой.
Операция приведения типов с помощью Number().
Явное преобразование данных через функции.
Процесс устранения ошибок при работе с переменными.
Ожидание выполнения кода в асинхронной функции.
Какой метод массива возвращает первый элемент массива?
shift()
pop()
unshift()
slice()
concat()
Что означает NaN в JavaScript?
Это значение, которое обозначает "не число".
Это тип данных, представляющий "пустое" значение.
Это значение, которое не может быть использовано в арифметических операциях.
Это стандартное значение, равное нулю.
Это строка, содержащая "NaN".
Какой из следующих методов используется для объединения всех элементов массива в строку?
join()
concat()
push()
map()
slice()
Что такое переменная в JavaScript?
Контейнер для хранения данных
Строка текста
Математическая операция
Функция для выполнения кода
Специальный объект
Какой из этих типов данных является примитивным в JavaScript?
Number
Array
Object
Function
Null
Что такое функция в JavaScript?
Блок кода, который выполняет задачу
Специальный тип переменной
Оператор для выполнения вычислений
Вид массива
Специальный объект для обработки данных
Какую структуру данных представляет собой массив в JavaScript?
Упорядоченный список элементов
Строку символов
Набор ключ-значение
Функцию с несколькими аргументами
Объект, который не изменяется
Какое ключевое слово используется для объявления переменной в JavaScript?
let
const
var
define
new
Какой из этих методов используется для добавления элемента в конец массива?
push()
pop()
shift()
unshift()
concat()
Что делает метод console.log() в JavaScript?
Выводит информацию в консоль
Сохраняет данные в файл
Останавливает выполнение программы
Определяет новый объект
Запускает функцию
Что такое объект в JavaScript?
Набор данных, состоящих из пар "ключ-значение"
Строка символов
Функция с несколькими аргументами
Переменная, которая хранит массив
Массив с числовыми значениями
Какой метод используется для получения длины массива в JavaScript?
length
size
count
getLength
total
Что происходит, когда вы пытаетесь присвоить новое значение переменной, объявленной через const?
Возникает ошибка, так как переменные const нельзя изменять
Переменная меняет своё значение
Значение присваивается только при первой инициализации
Значение сохраняется, но оно не будет видно в коде
Переменная автоматически становится let
Что означает undefined в JavaScript?
Переменная не была инициализирована
Переменная имеет значение null
Переменная является объектом
Переменная содержит строку
Переменная не существует
Какой метод используется для удаления последнего элемента массива в JavaScript?
pop()
push()
shift()
unshift()
delete()
Какой оператор используется для сравнения значений без приведения типов в JavaScript?
===
==
!==
>
<
Какой оператор используется для присваивания значения в JavaScript?
=
==
===
:=
==:
Что делает оператор typeof в JavaScript?
Возвращает строку с типом переменной
Определяет длину строки
Преобразует тип данных переменной
Сравнивает два значения
Печатает информацию в консоль
Что такое null в JavaScript?
Примитивное значение, представляющее отсутствие значения
Ссылка на пустой объект
Ошибка в коде
Специальное ключевое слово для создания пустых строк
Тип данных, который указывает на неопределенное состояние
Что такое "замыкание" (closur????? в JavaScript?
Функция, которая сохраняет доступ к своей внешней области видимости
Переменная, которая доступна только внутри функции
Метод для удаления данных из объекта
Тип данных, используемый для работы с функциями
Конструкция для создания асинхронных операций
Какой метод используется для создания нового массива из существующего, по заданному условию?
filter()
map()
forEach()
reduce()
slice()
Какой метод используется для объединения двух или более массивов в один?
concat()
join()
slice()
push()
pop()
Что означает NaN в JavaScript?
Not-a-Number (не число)
Неопределенное значение
Пустое значение
Ошибка выполнения программы
Недоступная переменная
Как создать объект в JavaScript?
let obj = {}
let obj = []
let obj = ()
let obj = new Object()
let obj = ""
Какой метод используется для получения значения из объекта по ключу?
obj[key]
obj.get(key)
obj.key()
obj::key
obj.getValue()
Что произойдет, если выполнить 5 / 0 в JavaScript?
Вернется Infinity
Вернется NaN
Возникнет ошибка
Вернется undefined
Вернется null
Что делает метод Array.prototype.map() в JavaScript?
Применяет функцию ко всем элементам массива и возвращает новый массив
Удаляет элементы из массива
Проверяет, все ли элементы массива удовлетворяют условию
Сортирует массив по возрастанию
Находит минимальное значение в массиве
Как проверить, является ли переменная массивом в JavaScript?
Array.isArray()
typeof
instanceof Array
isArray()
is()
Как объявить константу в JavaScript?
const
let
var
define
constant
Какой метод используется для добавления элемента в начало массива?
unshift()
push()
pop()
shift()
concat()
Что такое JSON?
Формат обмена данными в виде текстовых строк
Строка в формате JavaScript
Язык программирования
Библиотека для работы с объектами
Способ определения переменных
Что такое событие в JavaScript?
Действие, которое происходит в результате взаимодействия пользователя с веб-страницей
Переменная, хранящая данные о времени
Функция, которая выполняется по расписанию
Тип данных, используемый для взаимодействия с сервером
Метод для работы с массивами
Что такое this в JavaScript?
Ссылка на текущий объект в методе
Местоположение в памяти
Значение переменной в данный момент времени
Параметр, передаваемый в функцию
Время выполнения кода
Какое значение будет выведено в консоль при выполнении следующего кода: console.log(1 + '1')?
'11'
2
NaN
'1'
Undefined
Как вызвать метод, связанный с объектом, в JavaScript?
object.method()
method.object()
object->method()
method::object()
method() -> object
Что делает метод reduce() в JavaScript?
Применяет функцию ко всем элементам массива, сводя их к одному значению
Преобразует все элементы массива в новый массив
Создает новый массив из элементов, которые удовлетворяют условию
Сортирует элементы массива
Удаляет все элементы массива
Что означает оператор && в JavaScript?
Логическое "И"
Логическое "ИЛИ"
Отрицание
Сложение
Присваивание
Что делает оператор || в JavaScript?
Логическое "ИЛИ"
Логическое "И"
Присваивает значение
Проверяет равенство
Преобразует тип данных
Что произойдет, если переменной присвоить значение после использования const?
Ошибка, так как const не позволяет изменять значение переменной
Переменная будет изменена
Создастся новая переменная
Программа выполнится, но игнорирует новое значение
Программа выведет предупреждение в консоль
Как создать класс в JavaScript?
class MyClass {}
function MyClass() {}
new MyClass {}
let MyClass = class {}
object MyClass {}
Что означает NaN в JavaScript?
Not-a-Number (не число)
Недопустимый символ
Пустое значение
Тип данных
Ошибка выполнения
Какой метод используется для удаления первого элемента массива в JavaScript?
shift()
pop()
unshift()
delete()
slice()
Какой оператор используется для выполнения арифметического деления в JavaScript?
/
*
+
%
**
Что произойдет при использовании оператора == в JavaScript?
Сравнение значений, игнорируя тип данных
Сравнение значений с учетом типа данных
Преобразование типов данных
Присваивание значения переменной
Преобразование строки в число
Что такое setTimeout() в JavaScript?
Функция для выполнения кода через определенное время
Функция для выполнения кода с задержкой
Функция для установки времени выполнения
Функция для таймеров в HTML
Функция для отмены выполнения кода
Как создать пустой объект в JavaScript?
let obj = {}
let obj = []
let obj = new Object()
let obj = ""
let obj = null
Как можно задать значение по умолчанию для параметра функции в JavaScript?
function myFunc(a = 5)
function myFunc(a == 5)
function myFunc(a : 5)
function myFunc(a => 5)
function myFunc(a == "5")
Как создать новый массив, содержащий только элементы, удовлетворяющие определенному условию?
filter()
map()
reduce()
forEach()
some()
Какое ключевое слово используется для объявления переменной, которая не может быть изменена в дальнейшем?
const
let
var
static
immutable
Как вызвать метод myFunction() через 2 секунды в JavaScript?
setTimeout(myFunction, 2000)
setInterval(myFunction, 2000)
myFunction.delay(2000)
setTimeout(myFunction(), 2000)
delay(2000, myFunction)
Что произойдет, если вызвать alert() в JavaScript?
Появится всплывающее окно с сообщением
Программа остановится на этом месте
В консоли будет выведено сообщение
Страница будет перезагружена
Ошибка выполнения
Какой метод используется для поиска элемента в массиве по условию в JavaScript?
find()
search()
indexOf()
filter()
map()
Какой метод используется для преобразования строки в число в JavaScript?
Number()
toString()
parseInt()
parseFloat()
stringify()
Какой метод используется для извлечения подстроки из строки в JavaScript?
substring()
slice()
substr()
split()
replace()
Что происходит, если при выполнении операции деления в JavaScript на ноль?
Возвращается Infinity
Возникает ошибка
Результат равен 0
Результат равен NaN
Возвращается null
Как вызвать метод функции через объект в JavaScript?
object.method()
method(object)
object->method()
method.object()
object::method()
Какой метод позволяет перебрать элементы массива в JavaScript?
forEach()
