Основы синтаксиса языка JavaScript
Список вопросов теста
Вопрос 1
Где в документе может располагаться тэг script по стандарту HTML?
Варианты ответов
- В HEAD или в BODY
- До HTML
- Только в BODY
- Только в HEAD
- Не имеет значения
Вопрос 2
Какими бывают сценарии JavaScript?
Варианты ответов
- Встроенные и внешние
- Внутренние и внешние
- Сторонние и внутренние
Вопрос 3
Какое расширение имеет внешний сценарий JavaScript?
Варианты ответов
- .jss
- .js
- .sj
- .jvs
Вопрос 4
Это особый класс типа данных JavaScript, принимающий фиксированные значения одного из трех типов данных — строкового, числового или логического.
Варианты ответов
- Литералы
- Обработчики
- Атрибуты
Вопрос 5
Данные, обрабатываемые сценарием JavaScript, являются ...
Варианты ответов
- переменными
- литералами
- атрибутами
Вопрос 6
Это именованные контейнеры, хранящие данные (значения) в памяти компьютера, которые могут изменяться в процессе выполнения программы.
Варианты ответов
- Переменные
- Литералы
- Объекты
- Функции
Вопрос 7
Имя переменной в JavaScript может включать...
Варианты ответов
- только буквы a-z, A-Z, цифры 0-9
- только буквы a-z, A-Z, цифры 0-9, символ $
- только буквы a-z, A-Z, цифры 0-9, символ $, символ подчеркивания _,
Вопрос 8
Цифра может быть первой в имени переменной в языке JavaScript?
Варианты ответов
- Нет
- Да
Вопрос 9
Какой символ в JavaScript может быть только первым символом в имени переменной или функции?
Варианты ответов
- $
- *
- ^
- %
Вопрос 10
Допускается ли наличие пробелов в имени переменной в языке JavaScript?
Варианты ответов
- Нет
- Да
Вопрос 11
Имена переменных в JavaScript чувствительны к регистру?
Варианты ответов
- Да
- Нет
- Без разницы
Вопрос 12
С помощью какого ключевого слова в языке JavaScript объявляется переменная?
Варианты ответов
- var
- message
- alert
Вопрос 13
Как можно написать "Hello W3docs" с помощью alert?
Варианты ответов
- alertBox("Hello W3docs");
- alert("Hello W3docs");
- msg("Hello W3docs");
- msgBox("Hello W3docs");
Вопрос 14
Выберите правильный способ использования комментариев в Javascript.
Варианты ответов
- {# ... #}
- // ....
- \\ ...
Вопрос 15
Какой оператор вычисляет остаток, получаемый при целочисленном делении первого операнда на второй? Применяется как к целым числам, так и числам с плавающей точкой.
Варианты ответов
- %
- /
- +=
- *=
Вопрос 16
Какой оператор используется для присваивания значения переменной?
Варианты ответов
- =
- ==
- %
Вопрос 17
Операции инкремента и декремента в JavaScript являются унарными?
Варианты ответов
- Да
- Нет
Вопрос 18
Что выполняет оператор === в JavaScript?
Варианты ответов
- Выполняет проверку идентичности. Возвращает true, если операнды не равны без преобразования типов.
- Проверяет две величины на совпадение, допуская преобразование типов. Возвращает true, если операнды совпадают, и false, если они различны.
- Проверяет два операнда на «идентичность», руководствуясь строгим определением совпадения. Возвращает true, если операнды равны без преобразования типов.
Вопрос 19
Что выполняет оператор !== в JavaScript?
Варианты ответов
- Выполняет проверку идентичности. Возвращает true, если операнды не равны без преобразования типов.
- Проверяет две величины на совпадение, допуская преобразование типов. Возвращает true, если операнды совпадают, и false, если они различны.
- Выполняет проверку идентичности. Возвращает true, если операнды не равны без преобразования типов.