Основы JS
Список вопросов теста
Вопрос 1
JavaScript продолжает использоваться прежде всего для ...
Варианты ответов
- создания веб-приложений на стороне клиента
- создания программного кода мобильных приложений
- программирования на стороне сервера
Вопрос 2
Для разработки на JavaScript потребуется
Варианты ответов
- любой текстовый редактор и веб-браузер
- только Visual Studio Code.
- только интерпретатор JavaScript
Вопрос 3
Подключение кода javascript на html-страницу осуществляется с помощью тега <script>. Данный тег следует размещать
Варианты ответов
- заголовке (между тегами и ), либо в теле веб-странице (между тегами и )
- заголовке (между тегами и )
- в теле веб-странице (между тегами и )
Вопрос 4
Обязательно ли в теге <script> указывать тип скрипта?
Варианты ответов
- да
- нет
Вопрос 5
Какой из комментариев к коду записан верно?
Варианты ответов
- // это простой текст
- /*это простой текст*/
- //это простой текст//
- //*это простой текст//
Вопрос 6
Чтобы подключить файл с кодом javascript, применяется тег <script>, у которого устанавливается атрибут src. Он устанавливает:
Варианты ответов
- путь к файлу .js
- путь к файлу .css
- путь к файлу .html и .js
Вопрос 7
вынесение кода javascript во внешние файлы имеет ряд преимуществ: (выберите правильные варианты)
Варианты ответов
- можно повторно использовать один и тот же код на нескольких веб-страницах
- Внешние файлы javascript браузер может кэшировать, за счет этого при следующем обращении к странице снижается нагрузка на сервер
- можно использовать стили css
- можно использовать внутренние стили
Вопрос 8
Каждая переменная характеризуется
Варианты ответов
- именем, типом и значением
- именем, адресом во внешней памяти, значением
- именем и значением
Вопрос 9
Следующие имена пекременных являются некорректными и не могут использоваться:
222lol
@someVariable
my%percent
Укажите причину
Варианты ответов
- Начинаются с цифры, используют недопустимые символы
- Начинаются с цифры, используют недопустимые символы, используют верхний и нижний регистр
- имена переменных заданы корректно
Вопрос 10
Следующие имена пекременных являются некорректными и не могут использоваться:
lol222
some_Variable
$myКercent
Укажите причину
Варианты ответов
- Начинаются со знака $, используют верхний и нижний регистры
- используются недопустимые символы
- имена заданы корректно
Вопрос 11
Какие переменные инициализированы верно?
Варианты ответов
- let name1 = "Tom", name2 = "Bob", name3 = "Sam"
- let name1 = "Tom"; let name2 = "Bob"; let name3 = "Sam";
- let name1 = "Tom", let name2 = "Bob", let name3 = "Sam".
Вопрос 12
1 const username = "Tom";
2 username = "Bob";
Будет ли выведено сообщение об ошибке?
Варианты ответов
- да
- нет
Вопрос 13
const user = "Tom";
const text = `Name: ${user}`;
console.log(text);
ЧТо будет выведено в консоль?
Варианты ответов
- Name: Tom
- Name: ${user}
- сообщение об ошибке
Вопрос 14
JavaScript является языком со слабой и динамической типизацией. Это значит, что ...
Варианты ответов
- переменные могут менять тип
- переменные могут не иметь типа
- тип переменных необходимо переопределять в ходе выполнения программы
Вопрос 15
Что такое деление по модулю?
Варианты ответов
- арифметическая операция, возвращающая остаток от деления
- арифметическая операция, возвращающая целую часть от деления
- арифметическая операция, возвращающая модуль делителя
- арифметическая операция, возвращающая модуль делимого
Вопрос 16
Оператор инкремента обозначается
Варианты ответов
- ++
- +-
- --
Вопрос 17
Оператор декремента обозначается
Варианты ответов
- ++
- -+
- --
Вопрос 18
Выберите верные инструкции:
Варианты ответов
- let b = a--;
- let b = --a;
- let b = a+-1;
- а+=5;
Вопрос 19
let x = 5;
x **= 3;
Чему будет равно значение переменной х?
Варианты ответов
- 45
- 125
- 15
Вопрос 20
let x = 10;
x %= 2;
Чему будет равно значение переменной х?
Варианты ответов
- 0
- 5
- 20


