Программирование на языке JavaScript. Синергия. Ответы на ИТОГОВЫЙ ТЕСТ. На отлично!

Раздел
Программирование
Предмет
Тип
Просмотров
293
Покупок
12
Антиплагиат
Не указан
Размещена
22 Сен 2023 в 20:03
ВУЗ
Синергия
Курс
Не указан
Стоимость
300 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
Ответы
321.6 Кбайт 300 ₽
Описание

Ответы представлены на ИТОГОВЫЙ ТЕСТ

Результат - 100 баллов

Перед покупкой сверьте список вопросов и убедитесь, что вам нужны ответы именно на эти вопросы!

С вопросами вы можете ознакомиться ДО покупки.

Для быстрого поиска вопроса используйте Ctrl+F.

При возникновении вопросов, сложностей или необходимости пройти тест по другому предмету пишите в личные сообщения https://studwork.ru/mail/259571

Другие мои работы можно найти по ссылке https://studwork.ru/shop?user=259571

Ответы вы сможете скачать сразу после покупки.

Оглавление

В чем разница между confirm и prompt?

·      confirm вызывает диалоговое окно с полем для ввода, prompt - окно с подтверждением.

·      prompt вызывает диалоговое окно с полем для ввода, confirm - окно с подтверждением.

·      Они идентичны.

 

В чем разница между ключевыми словами «var», «let» и «const»?

·      Переменные, объявленные с помощью ключевого слова «var», являются глобальными.Разница между «let» и «const» состоит в том, что в первом случае мы может менять значение переменной, а во втором — нет (константа).

·      Принципиальной разницы нет. Зависит от версии js.

·      const применяется только в функциях, var - это любая целочисленная переменная, let - любое другое значение переменной.

 

В чем разница между методами Object.freeze и Object.seal?

·      Разница заключается в том, что при использовании метода Object.freeze мы не можем менять или редактировать свойства объекта, а при использовании Object.seal у нас такая возможность имеется.

·      Разница заключается в том, что при использовании метода Object.seal мы не можем менять или редактировать свойства объекта, а при использовании Object.freeze у нас такая возможность имеется.

·      Это один и тот же метод, только в разных версиях js.

 

В чем разница между оператором «in» и методом hasOwnProperty?

·      Отличие состоит в том, что оператор «in» проверяет наличие свойства не только в самом объекте, но и в его прототипах, а метод hasOwnProperty — только в объекте.

·      Оператор in проверяет идентичность объектов класса, а метод hasOwnProperty ищет полное их соответствие.

·      Отличие состоит в том, что метод hasOwnProperty проверяет наличие свойства не только в самом объекте, но и в его прототипах, а оператор «in» — только в объекте.

 

Где можно использовать JavaScript?

·      Разработка мобильных приложений

·      Вэб разработка

·      Используется только в среде MacOS

 

Для чего используется ключевое слово «new»?

·      Ключевое слово «new» используется в функциях-конструкторах для создания нового объекта (нового экземпляра класса).

·      Ключевое слово «new» используется в функциональном программировании для создания новой функции.

·      Если есть несколько констант в одной функции. то каждая последующая константа должна начинаться с new.

 

Для чего используется оператор "&&"?

·      Оператор "&&" (логическое и) находит и возвращает первое ложное значение либо последний операнд, когда все значения истинные.

·      В JS это равнозначно строгому равно.

·      Такого оператора не существует.

 

Для чего используется оператор "||"?

·      Оператор "||" (логическое и) находит и возвращает первое ложное значение либо последний операнд, когда все значения истинные.

·      Оператор "||" (логическое или) находит и возвращает первое истинное значение.

·      Такого оператора не существует.

 

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

·      Объект создаётся автоматически при инициализации функции. Для этого и предназначен данный фреймворк.

·      Чаще всего используется метод литералов.

·      Чаще всего через функцию - конструктор.

 

 

Какая арифметическая операция приводит к ошибке в JavaScript?

·      Корень из отрицательного числа

·      Деление на ноль

·      Все арифметические операции в JavaScript будут отображаться без ошибки

 

Какая из следующих функций String object объединяет текст двух строк и возвращает новую строку?

·      add()

·      merge()

·      concat()

·      append()

 

Какая из следующих функций String object создает строку, которая будет отображаться таким же жирным шрифтом, как если бы она была в теге < b >?:

·      anchor()

·      big()

·      blink()

·      bold()

 

Какая из следующих функций объекта Array возвращает значение true, если каждый элемент в этом массиве удовлетворяет предоставленной функции тестирования?

·      concat()

·      every()

·      push()

·      some()

 

Какая из следующих функций объекта Array объединяет все элементы массива в строку?

·      concat()

·      join()

·      pop()

·      map()

 

Какие значения возвращают следующие выражения?

0 == False

0 === False

·      True, False

·      True, True

·      False, True

 

Какие значения возвращают следующие выражения?

5 == “5”

5 === “5”

·      True, False

·      True, True

·      False, True

 

Какие значения возвращают следующие выражения?

console.log(!!' ')

console.log(!!{})

console.log(!![])

console.log(!!1)

·      True, False, False, False

·      True, True, True, True

·      False, True, False, False

·      False, False, False, False

 

Какие значения возвращают следующие выражения?

console.log(!!null)

console.log(!!undefined)

console.log(!!'')

console.log(!!0)

console.log(!!NaN)

·      True, False, False, False, True

·      True, True, True, True, True

·      False, True, False, False, True

·      False, False, False, False, False

 

Какие значения возвращают следующие выражения?

null == undefined

null === undefined

·      True, False

·      True, True

·      False, True

 

Какие приемы работы с асинхронным кодом в JS Вы знаете?

·      Функции обратного вызова (Callbacks).Промисы (Promises).Async/await.Библиотеки вроде async.js, blueprint, q, co.

·      Функции обратного вызова (Callbacks).Промисы (Promises).Async.Библиотеки вроде node.js, beng, query.

·      Функции рекурсии.Фреймворки типа django.Async.Библиотеки вроде node.js, beng, query.

 

Какое ключевое слово позволяет создавать объекты общего вида?

·      object

·      this

·      prototype

 

Какой оператор служит для создания нового экземпляра из класса однотипных объектов?

·      this

·      new

·      prototype

 

Мгновенно ли срабатывает setState?

·      Можно сказать, что да. Зависит от скорости процессора.

·      Нет. Это асинхронная функция.

·      Зависит от конкретных условий.

 

Назовите основные преимущества JSON?

·      Читается любым редактором.

·      Компактный, быстро компилируемый, читаемый человеком.

·      Содержит только уникальные значения.

 

Что будет записано в переменную test?var a = 5;

·      No

·      Yes

·      Ошибка

 

Что из следующего верно в отношении соглашений об именовании переменных в JavaScript?

·      Вы не должны использовать какое-либо из зарезервированных ключевых слов JavaScript в качестве имени переменной.

·      Имена переменных JavaScript не должны начинаться с цифры (0-9).

·      Имена переменных можно начать только со строчных символов латинского алфавита и использовать нижнее подчеркивание. Например: my_Variable

 

Что такое AJAX?

·      Фреймворк для создания веб приложения.

·      AJAX - это сторонняя библиотека, позволяющая связывать html, css и js.

·      AJAX или Asyncronous JavaScript and XML — это набор взаимосвязанных технологий, которые позволяют работать с данными в асинхронном режиме.

 

 

 

Что такое async/await?

·      Async/await — относительно новый способ написания синхронного кода в JS. Выполняются синхронно в условиях многопоточности.

·      Цикл, запускающий функции.

·      Async/await — относительно новый способ написания асинхронного (неблокирующего) кода в JS. Им оборачивают промис.

 

Что такое ECMAScript?

·      Спецификация языка JavaScript

·      Новый язык программирования

·      Переработанная реализация JavaScript

 

Что такое ECMAScript?

·      Спецификация языка JavaScript

·      Новый язык программирования

·      Переработанная реализация JavaScript

 

Что такое запоминание или мемоизация (Memoization)?

·      Способ импорта данных из таблицы базы данных для обработки в программе.

·      Способ хэширования.

·      Прием создания функции, способной запоминать ранее вычисленные результаты или значения.

 

Что такое классы (Classes)?

·      Особый вид функций, вложенных одна в другую.

·      Классы — это относительно новый способ написания функций-конструкторов в JS. Это синтаксический сахар для функций-конструкторов.

·      Последовательно выстроенный ряд словарей.

 

 

 

Что такое неявное преобразование?

·      Способ задать тип переменной, при котором она приобретает значение необходимое для конкретного случая.

·      Метод, определяющий значение переменной исходя из её типа.

·      Способ приведения значения к другому типу без нашего ведома (участия).

 

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

·      Особый вид функций, вложенных одна в другую.

·      Объект Set позволяет хранить уникальные значения, примитивы и ссылки на объекты.

·      Установочный пакет для node.js

 

Что такое промисы (Promises)?

·      Функции, выполняемые при достижении определённого значения переменной.

·      Цикл, выполняемый в теле функции.

·      Промисы — это один из приемов работы с асинхронным кодом в JS. Они возвращают результат асинхронной операции.

 

Что такое стрелочные функции (Arrow Functions)?

·      Другое название рекурсивной функции.

·      Функции, которые выполняются в строгой последовательности.

·      Стрелочные функции создаются быстрее и имеют более читаемый синтаксис, чем функциональные выражения. В стрелочных функциях опускается слово «function»В функциональном выражении мы используем ключевое слово «return» для возврата значения. В стрелочной функции мы этого не делаем, поскольку стрелочные функции неявно возвращают значения при условии, что мы возвращаем одно выражение или значение.

 

Что такое функция обратного вызова (Callback Function)?

·      Рекурсивная функция другими словами.

·      Функция обратного вызова — это функция, вызов которой отложен на будущее.

·      Функция, принимающая значения в зависимости от изменения значения переменной True, False.

 

Что такое функция обратного вызова (Callback Function)?

·      Рекурсивная функция другими словами.

·      Функция обратного вызова — это функция, вызов которой отложен на будущее.

·      Функция, принимающая значения в зависимости от изменения значения переменной True, False.

 

Что, из нижеперечисленного, относится к событию?

·      Начало загрузки web-страницы

·      Сохранение кодировки пользователем

·      Завершение загрузки web-страницы

 

Является ли использование унарного плюса (оператор "+") самым быстрым способом преобразования строки в число?

·      Нет, это не так. Напротив, данный оператор привлекает довольно большой объём памяти и поэтому довольно медленный.

·      Согласно MDN оператор "+" действительно является самым быстрым способом преобразования строки в число, поскольку он не выполняет никаких операций со значением, которое является числом.

·      В JS преобразовать строку в число невозможно.

 

 

 

Вам подходит эта работа?
Похожие работы
JavaScript
Тест Тест
16 Окт в 02:10
91
3 покупки
JavaScript
Курсовая работа Курсовая
9 Сен в 15:33
32
0 покупок
JavaScript
Тест Тест
22 Авг в 17:38
53
0 покупок
JavaScript
Тест Тест
25 Июн в 00:06
69
1 покупка
Другие работы автора
Международное право
Тест Тест
20 Ноя в 10:07
17 +1
0 покупок
Темы журнала
Показать ещё
Прямой эфир