Язык программирования JavaScript.sa

Скачать тест — (Язык программирования JavaScript.sa_30722caf.pdf)

  1. Для какой конкретной задачи придумали js
  2. Что такое HTML
  3. Какие возможности есть у js
  4. Что можно сделать с помощью легких редакторов
  5. Какая клавиша открывает инструменты разработчика в браузере
  6. Для чего нужна вкладка Network
  7. Что делает оператор let?
  8. Какое название переменной может использоваться
  9. Что обозначает тип данных “объект”?
  10. Что делает функция Alert?
  11. Что такое скрипт?
  12. C помощью какой функции выполняют строковое преобразование?
  13. Где используется унарный оператор?
  14. Что такое операнд?
  15. Чему равно значение переменной с? let a = 9; let c = —9
  16. Что будет выведено? for (let i = 15; i > 11; i—) { console.log(i); }
  17. Что будет выведено? for (let i = 4; i < 10; i++) { console.log(i); if (I === 7) { break } }
  18. Сочетание каких клавиш останавливает бесконечный цикл?
  19. Что будет выведено? let name = “Vanya”; function rename(arg) { name = arg; }
  20. Что делает ключевое слово return?
  21. Что такое тело функции?
  22. Что такое качество кода?
  23. Что должно быть всегда между оператором и операндом?
  24. Что из нижеперечисленного является примерами хорошего комментария?
  25. Что такое свойство внутри объекта?
  26. Что такое примитивные типы данных?
  27. Сколько типов данных существует в языке JavaScript?
  28. Что такое методы в JavaScript?
  29. Для чего используется ключевое свойство this?
  30. При помощи какого оператора вызывается функция конструктор?
  31. Для чего используется тип данных symbol?
  32. Почему символы являются скрытыми свойствами объекта?
  33. Для чего используется ключевое слово string?
  34. Что такое массивы в JavaScript?
  35. Что такое метод push?
  36. Что такое метод shift?
  37. Какие существуют методы массивов?
  38. Какой из методов используется для поиска искомого элемента в массиве, чтоб при совпадении вывелся индекс, а если элемент не найден, тогда -1?
  39. Какой из методов позволяет определить содержит ли массивы искомый элемент или нет?
  40. Что такое map?
  41. Что такое структура данных set?
  42. Какая важная особенность есть внутри типа данных set?
  43. Что такое объект Date ?
  44. Что выведется на консоль при создании Date с аргументом равным 0?
  45. Что выводится в консоль, если в строке указаны let date = new Date (3600*1000*60*366)?
  46. Что такое JSON OBJECT NOTATION ?
  47. Какая функция при необходимости преобразует и возвращает значения, полученные в ходе анализа?
  48. Как указываются ключи внутри формата JSON?
  49. Что такое рекурсия?
  50. Что такое факториал числа?
  51. Для чего используется контекст выполнения?
  52. Стрелочные функции — это?
  53. У каких функций нет this?
  54. Какой короткий синтаксис можно использовать вместо выражения function()?
  55. Что такое геттеры и сеттеры?
  56. Геттеры обычно имеют название вида?
  57. Функция геттер возвращает значение, сеттер – …?
  58. Что такое класс в объектно-ориентированном программировании?
  59. Для создания класса в js необходимо воспользоваться конструкцией …?
  60. Constructor — это?
  61. Что такое асинхронный код?
  62. Функция колбек — это?
  63. Что делает функция loadScript(src)?
  64. Что такое промис?
  65. Синтаксис создания Promise?
  66. Три основные функции обработчика promise
  67. Что такое Async — функция?
  68. На каком из примеров показана функция, которая возвратит выполненный промис с результатом 1?
  69. Для чего используется оператор await?
  70. CommonJS-модуль — это?
  71. Сколько раз при импорте выполняется код в модуле ?
  72. Самый популярный сборщик модулей — это?
  73. Что такое HTML?
  74. html-теги — это?
  75. Что делает метод document.getElementById()
  76. Что делает метод EventTarget.addEventListener()?
  77. Что делает метод push()?