Проектирование и разработка веб-приложений.фип_СПО

Скачать тест — (Проектирование и разработка веб-приложений.фип_СПО_2582cf20.pdf)

  1. Какая арифметическая операция приводит к ошибке в JavaScript?
  2. Что из следующего верно в отношении соглашений об именовании переменных в JavaScript?
  3. Назовите основные преимущества JSON?
  4. В чем разница между ключевыми словами «var», «let» и «const»?
  5. Что такое стрелочные функции (Arrow Functions)?
  6. Что такое классы (Classes)?
  7. Что такое объект Set?
  8. Что такое функция обратного вызова (Callback Function)?
  9. Для чего используется оператор «&&»?
  10. Для чего используется оператор «||»?
  11. Является ли использование унарного плюса (оператор «+») самым быстрым способом преобразования строки в число?
  12. Что такое промисы (Promises)?
  13. Что такое async/await?
  14. Что такое неявное преобразование?
  15. Что такое ECMAScript?
  16. Какой оператор служит для создания нового экземпляра из класса однотипных объектов?
  17. Какое ключевое слово позволяет создавать объекты общего вида?
  18. Что, из нижеперечисленного, относится к событию?
  19. Какая из следующих функций String object объединяет текст двух строк и возвращает новую строку?
  20. Какая из следующих функций объекта Array объединяет все элементы массива в строку?
  21. Какая из следующих функций String object создает строку, которая будет отображаться таким же жирным шрифтом, как если бы она была в теге ?
  22. Какая из следующих функций объекта Array возвращает значение true, если каждый элемент в этом массиве удовлетворяет предоставленной функции тестирования?
  23. Что такое AJAX?
  24. Как в JS создать объект?
  25. В чем разница между методами Object.freeze и Object.seal?
  26. В чем разница между оператором «in» и методом hasOwnProperty?
  27. Какие приемы работы с асинхронным кодом в JS Вы знаете?
  28. Что такое запоминание или мемоизация (Memoization)?
  29. Для чего используется ключевое слово «new»?
  30. Какие значения возвращают следующие выражения? 5 == “5” 5 === “5”
  31. Какие значения возвращают следующие выражения? 0 == False 0 === False
  32. Какие значения возвращают следующие выражения? null == undefined null === undefined
  33. Какие значения возвращают следующие выражения? console.log(!!null) console.log(!!undefined) console.log(!!») console.log(!!0) console.log(!!NaN)
  34. Какие значения возвращают следующие выражения? console.log(!!’ ‘) console.log(!!{}) console.log(!![]) console.log(!!1)
  35. Где можно использовать JavaScript?
  36. Мгновенно ли срабатывает setState?
  37. В чем разница между confirm и prompt?
  38. Что будет записано в переменную test? var a = 5; var test = 5 != a ? «Yes» : «No»;