1. Как будет выглядеть код для вывода на экран слова «synergy»?
2. Может ли команда echo вывести на экран массив?
3. Для чего главным образом предназначен язык PHP?
4. Какой тег должен стоять в начале любого кода PHP?
5. Каким образом можно оставить комментарий в коде?
6. Что такое инструкция в языке программирования?
7. При помощи какого символа команды разделяются в PHP?
8. В каком порядке интерпретатор выполняет инструкции?
9. Выберите операцию которая не является коммутативной?
10. Выберите операцию которая не является коммутативной?
11. Какая строка получится в результате конкатенации ‘syn’ . ‘ergy’?
12. Для экранирования используется символ \. А как можно вывести сам обратный слеш?
13. Как сделать перевод строки в PHP?
14. Как явно привести число 7 к строке?
15. Что такое переменная ?
16. Что такое константа в PHP?
17. Чем магические константы отличаются от обычных?
18. К какому типу данных относится число 1?
19. Возможно ли в PHP операции с разным типом данных, например сложение?
20. Выберите верный стиль именования переменных в PHP
21. Для чего используется var_dump в PHP?
22. Как правильно назвать функцию, которая принимает на вход пользователя, проверяет есть ли у него друзья и возвращает результат булева типа?
23. Какие кавычки необходимо использовать при интерполяции переменных в PHP?
24. Что такое операторы в PHP?
25. Для чего используется тернарный оператор ?
26. Что представляет собой логический тип данных?
27. Что такое магические числа в программировании?
28. Что понимается под операндом в программировании?
29. Что такое ассоциативность в PHP?
30. Что понимается под побочными эффектами в программировании?
31. 1
32. 2
33. 3
34. 4
35. Какая арифметическая операция приводит к ошибке в JavaScript?
36. Что из следующего верно в отношении соглашений об именовании переменных в JavaScript?
37. Назовите основные преимущества JSON?
38. В чем разница между ключевыми словами «var», «let» и «const»?
39. Что такое стрелочные функции (Arrow Functions)?
40. Что такое классы (Classes)?
41. Что такое объект Set?
42. Что такое функция обратного вызова (Callback Function)?
43. Для чего используется оператор «&&»?
44. Для чего используется оператор «||»?
45. Является ли использование унарного плюса (оператор «+») самым быстрым способом преобразования строки в число?
46. Что такое промисы (Promises)?
47. Что такое async/await?
48. Что такое неявное преобразование?
49. Что такое ECMAScript?
50. Какой оператор служит для создания нового экземпляра из класса однотипных объектов?
51. Какое ключевое слово позволяет создавать объекты общего вида?
52. Что, из нижеперечисленного, относится к событию?
53. Какая из следующих функций String object объединяет текст двух строк и возвращает новую строку?
54. Какая из следующих функций объекта Array объединяет все элементы массива в строку?
55. Какая из следующих функций String object создает строку, которая будет отображаться таким же жирным шрифтом, как если бы она была в теге ˂b˃?:
56. Какая из следующих функций объекта Array возвращает значение true, если каждый элемент в этом массиве удовлетворяет предоставленной функции тестирования?
57. Что такое AJAX?
58. Как в JS создать объект?
59. В чем разница между методами Object.freeze и Object.seal?
60. В чем разница между оператором «in» и методом hasOwnProperty?
61. Какие приемы работы с асинхронным кодом в JS Вы знаете?
62. Что такое запоминание или мемоизация (Memoization)?
63. Для чего используется ключевое слово «new»?
64. Какие значения возвращают следующие выражения? 5 == “5” 5 === “5”
65. Какие значения возвращают следующие выражения? 0 == False 0 === False
66. Какие значения возвращают следующие выражения? null == undefined null === undefined
67. Какие значения возвращают следующие выражения? console.log(!!null) console.log(!!undefined) console.log(!!») console.log(!!0) console.log(!!NaN)
68. Какие значения возвращают следующие выражения? console.log(!!’ ‘) console.log(!!{}) console.log(!![]) console.log(!!1)
69. Где можно использовать JavaScript?
70. Мгновенно ли срабатывает setState?
71. В чем разница между confirm и prompt?
72. Что будет записано в переменную test? var a = 5; var test = 5 != a ? «Yes» : «No»;