Для студентов МФПУ «Синергия» по предмету Стек технологий JavaScriptСтек технологий JavaScriptСтек технологий JavaScript
5,0052
2024-12-042024-12-04СтудИзба
Ответы к зачёту: Стек технологий JavaScript
Описание
Стек технологий jаvascript. Коллекция ответов на вопросы. ВУЗ - МФПУ Синергия (МОИ, МТИ, МосАП). Перед покупкой проверьте, подходят ли вопросы к вашему тесту.
Список вопросов
Какие значения возвращают следующие выражения?
console.log(!!' ')
console.log(!!{})
console.log(!![])
console.log(!!1)
console.log(!!' ')
console.log(!!{})
console.log(!![])
console.log(!!1)
Что такое функция обратного вызова (Callback Function)?
Какие значения возвращают следующие выражения?
0 == False
0 === False
0 == False
0 === False
Какая из следующих функций объекта Array возвращает значение true, если каждый элемент в этом массиве удовлетворяет предоставленной функции тестирования?
Какие типы доступа к свойствам и методам класса Вы знаете?
Какое ключевое слово позволяет создавать объекты общего вида?
Что такое классы (Classes)?
Какие приемы работы с асинхронным кодом в JS Вы знаете?
Что такое стрелочные функции (Arrow Functions)?
Что такое неявное преобразование?
Назовите основные преимущества JSON?
Что из следующего верно в отношении соглашений об именовании переменных в jаvascript?
Какая из следующих функций String object создает строку, которая будет отображаться таким же жирным шрифтом, как если бы она была в теге < b >?:
Является ли использование унарного плюса (оператор "+") самым быстрым способом преобразования строки в число?
Что такое ECMAScript?
Какая арифметическая операция приводит к ошибке в jаvascript?
В чем разница между методами Object.freeze и Object.seal?
Вы разрабатываете приложение, в котором есть форма регистрации. После ввода данных и нажатия на кнопку “Зарегистрироваться” форма отправляет запрос на сервер.
Вопрос: Можете ли Вы использовать колбеки в этом сценарии, чтобы получить информацию о том, успешно ли прошла регистрация или произошла ошибка?
Вопрос: Можете ли Вы использовать колбеки в этом сценарии, чтобы получить информацию о том, успешно ли прошла регистрация или произошла ошибка?
Что будет записано в переменную test? var a = 5; var test = 5 != a ? "Yes" : "No";
При работе над большим и сложным проектом, стоит ли использовать принципы DRY, KISS, SOLID? Будете ли вы использовать модульный подход распределения кода?
Какие значения возвращают следующие выражения?
null == undefined
null === undefined
null == undefined
null === undefined
Объявлена переменная let string = ‘Hello World !’ Что из приведённого ниже подойдёт для поиска в ней слова ‘World’?
Принцип DRY применяется для …
Инкапсуляция в ООП это …
Что происходит, когда мы обращаемся к свойству класса, которого нет в нем самом, но есть в его прототипе?
Ключевое слово import используется …
Что такое async/await?
Что такое промисы (Promises)?
Принцип KISS подразумевает …
Что такое модуль в jаvascript?
Условный (тернарный) оператор это …
У вас есть массив чисел и вы хотите найти среднее арифметическое его элементов. Как вы это сделаете?
Каким образом можно создать новый класс Oak который бы наследовался от существующего класса Tree, и делал бы новый метод grow на основе метода родителя?
Прежде чем приступить к разработке, используется принцип … который позволяет посмотреть на проект со стороны и продумать детали:
Изменить прототип объекта после его создания можно используя …
Какие способы объявления переменных Вы знаете?
Когда выполнится код внутри блока do, конструкции do {} while()?
Ключевое слово импорт используется для …
Какой оператор служит для создания нового экземпляра из класса однотипных объектов?
Что такое ООП в jаvascript?
Что такое полиморфизм в контексте ООП в jаvascript?
Какая из следующих функций объекта Array объединяет все элементы массива в строку?
Деструктуризация - это …
Какой метод используется для добавления элемента в начало массива?
Есть переменная let num = ‘123’. Для преобразования её значения к числовому типу можно использовать …
Сохранить данные в local-storage можно используя …
В коде объявлена переменная let string = ‘Hello’. В какой последовательности нужно использовать методы, чтобы перевернуть строку? let reversedString = …
JSON объект можно создать при помощи …
Вы работаете над проектом, который требует использования jаvascript на клиенте. Проект включает в себя страницу с формой авторизации, которая должна быть валидирована при отправке. Форма состоит из двух полей: имя пользователя и пароль. В форме есть кнопка отправки. Нужно ли проверять правильность введенных данных пользователем? Вызовется ли событие submit на элементе формы, при нажатии кнопки отправки если в ней не указан type=”submit”?
Какая переменная записана неверно?
Разница между confirm и prompt состоит в …
Вы разрабатываете функцию, которая должна принимать строку и возвращать логическое значение (True или False). Эта функция должна проверить, является ли строка палиндромом. Однако вы не учли, что строка может быть представлена в виде массива символов. Вопрос: как преобразовать массив символов в строку, чтобы можно было проверить, является ли она палиндромом?
В чем разница между ключевыми словами «var», «let» и «const»?
Какие механизмы Вы знаете для работы с асинхронностью в jаvascript?
Регулярные выражения в JS могут быть использованы для …
Ключевое слово export используется для …
Для создания класса в jаvascript используется …
Как в классе объявляется геттер возвращающий свойство name?
Принцип KISS подразумевает …
Принцип DRY применяется для …
Сохранить данные в localStorage можно используя …
Что выведет данный код?
function User() { }
User.prototype = { admin: false };
let user = new User();
alert(user.admin);
function User() { }
User.prototype = { admin: false };
let user = new User();
alert(user.admin);
Какие значения возвращают следующие выражения?
console.log(!!null)
console.log(!!undefined)
console.log(!!'')
console.log(!!0)
console.log(!!NaN)
console.log(!!null)
console.log(!!undefined)
console.log(!!'')
console.log(!!0)
console.log(!!NaN)
Есть переменная let string = ‘hello world!’. Чтобы изменить первую букву в слове ‘hello’ на заглавную нужно использовать …
Что такое переменная?
Какие способы получения свойства объекта Вы знаете?
Условный (тернарный) оператор это - …
Инкапсуляция в ООП это …
Изменить прототип объекта после его создания можно используя …
Для чего используется ключевое слово «new»?
Деструктуризация это …
Для создания класса в JS используется …
Вы работаете над веб-приложением, которое использует jаvascript для отображения данных на странице. Данные поступают с удаленного сервера с помощью AJAX-запросов. Вопросы: Как обрабатывать ошибки в jаvascript? Как оптимизировать производительность jаvascript-кода и улучшить его читаемость?
Какую функцию выполняет ключевое слово this?
Callback это …
Есть ли различие между ключевыми словами var, let, const?
Характеристики ответов (шпаргалок) к зачёту
Тип
Коллекция: Ответы (шпаргалки) к зачёту
Предмет
Учебное заведение
Учебная пора
Просмотров
27
Количество вопросов

Пожалуйста, если не трудно, оцените файл на высокую оценку, спасибо!