HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-21
1 <p><a>#Тесты</a></p>
1 <p><a>#Тесты</a></p>
2 <ul><li>26 авг 2022</li>
2 <ul><li>26 авг 2022</li>
3 <li>0</li>
3 <li>0</li>
4 </ul><h2>Тест: насколько хорошо ты разбираешься во фронтенде?</h2>
4 </ul><h2>Тест: насколько хорошо ты разбираешься во фронтенде?</h2>
5 <p>У фронтендера есть только две цели: связать бэкенд с дизайном и пройти этот тест на 10 из 10!</p>
5 <p>У фронтендера есть только две цели: связать бэкенд с дизайном и пройти этот тест на 10 из 10!</p>
6 <p>Кадр: сериал "Остановись и гори"</p>
6 <p>Кадр: сериал "Остановись и гори"</p>
7 <p>Автор. Пишет про социальные сети, маркетинг и код. Увлекается иллюстрацией, визуальным повествованием, видеоиграми и кино.</p>
7 <p>Автор. Пишет про социальные сети, маркетинг и код. Увлекается иллюстрацией, визуальным повествованием, видеоиграми и кино.</p>
8 <p>Знать пару фреймворков, работать одновременно с HTML и CSS, да ещё и не забывать про дизайн и удобство юзера - вот чем занимается типичный фронтендер. Ну а мы составили викторину по основным понятиям фронтенд-разработки - пройдите её и определите свой уровень. Тем, кто никогда не занимался фронтендом, пройти тест тоже рекомендуем - вдруг вы в душе тот ещё фронтендер :) Поехали!</p>
8 <p>Знать пару фреймворков, работать одновременно с HTML и CSS, да ещё и не забывать про дизайн и удобство юзера - вот чем занимается типичный фронтендер. Ну а мы составили викторину по основным понятиям фронтенд-разработки - пройдите её и определите свой уровень. Тем, кто никогда не занимался фронтендом, пройти тест тоже рекомендуем - вдруг вы в душе тот ещё фронтендер :) Поехали!</p>
9 <p>Во время обсуждения технического задания клиент просит использовать только растровые форматы изображений. Он перечисляет, что это могут быть GIF, JPEG, PNG, SVG. Работаем?</p>
9 <p>Во время обсуждения технического задания клиент просит использовать только растровые форматы изображений. Он перечисляет, что это могут быть GIF, JPEG, PNG, SVG. Работаем?</p>
10 <p>Кадр: фильм "Пиксели"</p>
10 <p>Кадр: фильм "Пиксели"</p>
11 <p>Да, всё это - растровая графика. Работаем!</p>
11 <p>Да, всё это - растровая графика. Работаем!</p>
12 <p>Error. Не работаем, пока не разберёмся :)</p>
12 <p>Error. Не работаем, пока не разберёмся :)</p>
13 <a>Объясняем</a><p>: растровые изображения (GIF, JPEG, PNG) собираются из пикселей, а векторные (</p>
13 <a>Объясняем</a><p>: растровые изображения (GIF, JPEG, PNG) собираются из пикселей, а векторные (</p>
14 <a>SVG</a><p>) - из опорных точек и кривых.</p>
14 <a>SVG</a><p>) - из опорных точек и кривых.</p>
15 <p>Стоп, никакой из перечисленных форматов не относится к растровой графике.</p>
15 <p>Стоп, никакой из перечисленных форматов не относится к растровой графике.</p>
16 <p>Error. Один всё-таки относится к векторной графике:)</p>
16 <p>Error. Один всё-таки относится к векторной графике:)</p>
17 <a>Объясняем</a><p>: растровые изображения (GIF, JPEG, PNG) собираются из пикселей, а векторные (</p>
17 <a>Объясняем</a><p>: растровые изображения (GIF, JPEG, PNG) собираются из пикселей, а векторные (</p>
18 <a>SVG</a><p>) - из опорных точек и кривых.</p>
18 <a>SVG</a><p>) - из опорных точек и кривых.</p>
19 <p>Минуточку, в списке перечислены растровые форматы, но есть один векторный.</p>
19 <p>Минуточку, в списке перечислены растровые форматы, но есть один векторный.</p>
20 <p>Да, иногда стоит быть душным :-) Вы верно подметили, что в списке представлены не только растровые форматы графики (GIF, JPEG, PNG), но и один векторный - SVG. </p>
20 <p>Да, иногда стоит быть душным :-) Вы верно подметили, что в списке представлены не только растровые форматы графики (GIF, JPEG, PNG), но и один векторный - SVG. </p>
21 <p>Если вы нажали случайно и угадали, то</p>
21 <p>Если вы нажали случайно и угадали, то</p>
22 <a>объясняем</a><p>: растровые изображения (GIF, JPEG, PNG) собираются из пикселей, а векторные (</p>
22 <a>объясняем</a><p>: растровые изображения (GIF, JPEG, PNG) собираются из пикселей, а векторные (</p>
23 <a>SVG</a><p>) - из опорных точек и кривых.</p>
23 <a>SVG</a><p>) - из опорных точек и кривых.</p>
24 <p>Вы разрабатываете фронтенд для интернет-магазина. Нужно сделать переход от корзины к оформлению заказа без обновления всей страницы. Какой подход будете использовать?</p>
24 <p>Вы разрабатываете фронтенд для интернет-магазина. Нужно сделать переход от корзины к оформлению заказа без обновления всей страницы. Какой подход будете использовать?</p>
25 <p>Скриншот: Skillbox Media</p>
25 <p>Скриншот: Skillbox Media</p>
26 <p>Напишу HTML-код, чтобы всё корректно работало с DOM API.</p>
26 <p>Напишу HTML-код, чтобы всё корректно работало с DOM API.</p>
27 <p>Возможно, вы сможете поддерживать такой код, но вот другой разработчик сойдёт с ума. Зачем писать сложный код и делать рендеринг, когда можно воспользоваться реактивным подходом?</p>
27 <p>Возможно, вы сможете поддерживать такой код, но вот другой разработчик сойдёт с ума. Зачем писать сложный код и делать рендеринг, когда можно воспользоваться реактивным подходом?</p>
28 <p>React - это JavaScript-библиотека с открытым кодом. Преимущество такого решения в том, что вместо постоянного ручного изменения кода вы связываете между собой данные и их отображение. В этом случае интерфейс будет сам перерисовываться под новые вводные. </p>
28 <p>React - это JavaScript-библиотека с открытым кодом. Преимущество такого решения в том, что вместо постоянного ручного изменения кода вы связываете между собой данные и их отображение. В этом случае интерфейс будет сам перерисовываться под новые вводные. </p>
29 <p>Подробнее - в нашей статье "</p>
29 <p>Подробнее - в нашей статье "</p>
30 <a>React.js для новичков в программировании: что это, как устроен и зачем нужен</a><p>".</p>
30 <a>React.js для новичков в программировании: что это, как устроен и зачем нужен</a><p>".</p>
31 <p>Воспользуюсь React.js.</p>
31 <p>Воспользуюсь React.js.</p>
32 <p>Да! Зачем писать сложный код и делать рендеринг, когда можно воспользоваться реактивным подходом?</p>
32 <p>Да! Зачем писать сложный код и делать рендеринг, когда можно воспользоваться реактивным подходом?</p>
33 <p>React - это JavaScript-библиотека с открытым кодом. Преимущество такого решения в том, что вместо постоянного ручного изменения кода вы связываете между собой данные и их отображение. В этом случае интерфейс будет сам перерисовываться под новые вводные. </p>
33 <p>React - это JavaScript-библиотека с открытым кодом. Преимущество такого решения в том, что вместо постоянного ручного изменения кода вы связываете между собой данные и их отображение. В этом случае интерфейс будет сам перерисовываться под новые вводные. </p>
34 <p>Подробнее - в нашей статье "</p>
34 <p>Подробнее - в нашей статье "</p>
35 <a>React.js для новичков в программировании: что это, как устроен и зачем нужен</a><p>".</p>
35 <a>React.js для новичков в программировании: что это, как устроен и зачем нужен</a><p>".</p>
36 <p>Сделаю свою систему рендеринга.</p>
36 <p>Сделаю свою систему рендеринга.</p>
37 <p>Ого! Но, кажется, такую систему будет очень сложно поддерживать и адаптировать. Зачем всё усложнять, если можно воспользоваться реактивным подходом?</p>
37 <p>Ого! Но, кажется, такую систему будет очень сложно поддерживать и адаптировать. Зачем всё усложнять, если можно воспользоваться реактивным подходом?</p>
38 <p>React - это JavaScript-библиотека с открытым кодом. Преимущество такого решения в том, что вместо постоянного ручного изменения вы связываете между собой данные и их отображение. В этом случае интерфейс будет сам перерисовываться под новые вводные. </p>
38 <p>React - это JavaScript-библиотека с открытым кодом. Преимущество такого решения в том, что вместо постоянного ручного изменения вы связываете между собой данные и их отображение. В этом случае интерфейс будет сам перерисовываться под новые вводные. </p>
39 <p>Подробнее - в нашей статье "</p>
39 <p>Подробнее - в нашей статье "</p>
40 <a>React.js для новичков в программировании: что это, как устроен и зачем нужен</a><p>".</p>
40 <a>React.js для новичков в программировании: что это, как устроен и зачем нужен</a><p>".</p>
41 <p>Null и undefined в JavaScript - это одно и то же?</p>
41 <p>Null и undefined в JavaScript - это одно и то же?</p>
42 <p>Фото: Marvel Studios</p>
42 <p>Фото: Marvel Studios</p>
43 <p>Да.</p>
43 <p>Да.</p>
44 <p>Не-а. Undefined - это когда неизвестно, что находится в переменной в принципе, а null - это переменная, но со значением "пусто" или "нет данных".<strong></strong></p>
44 <p>Не-а. Undefined - это когда неизвестно, что находится в переменной в принципе, а null - это переменная, но со значением "пусто" или "нет данных".<strong></strong></p>
45 <p>Нет.</p>
45 <p>Нет.</p>
46 <p>Да! Вы прямо буддист - отлично разбираетесь в пустоте :-) Undefined - это когда неизвестно, что находится в переменной в принципе, а null - это переменная, но со значением "пусто" или "нет данных".<strong></strong></p>
46 <p>Да! Вы прямо буддист - отлично разбираетесь в пустоте :-) Undefined - это когда неизвестно, что находится в переменной в принципе, а null - это переменная, но со значением "пусто" или "нет данных".<strong></strong></p>
47 <p>Клиент предлагает реализовать через CSS на сайте такую фишку: во время прокрутки страницы хедер будет прилипать к верхней части экрана и оставаться там до самого футера. Реализуемо?</p>
47 <p>Клиент предлагает реализовать через CSS на сайте такую фишку: во время прокрутки страницы хедер будет прилипать к верхней части экрана и оставаться там до самого футера. Реализуемо?</p>
48 <p>Кадр: мультсериал "Гриффины"</p>
48 <p>Кадр: мультсериал "Гриффины"</p>
49 <p>Не получится через CSS. Тут нужно писать код на JavaScript.</p>
49 <p>Не получится через CSS. Тут нужно писать код на JavaScript.</p>
50 <p>Кажется, вы что-то пропустили :-)</p>
50 <p>Кажется, вы что-то пропустили :-)</p>
51 <p>Ещё лет семь назад в CSS появилась команда sticky, которая позволяет приклеить блок к верхней границе экрана во время скроллинга. Вот</p>
51 <p>Ещё лет семь назад в CSS появилась команда sticky, которая позволяет приклеить блок к верхней границе экрана во время скроллинга. Вот</p>
52 <a>пример</a><p>на CodePen.</p>
52 <a>пример</a><p>на CodePen.</p>
53 <p>В JavaScript такую функциональность реализовать тоже можно, но строчек кода придётся потратить побольше.</p>
53 <p>В JavaScript такую функциональность реализовать тоже можно, но строчек кода придётся потратить побольше.</p>
54 <p>Да, можно сделать через CSS, JavaScript использовать не обязательно.</p>
54 <p>Да, можно сделать через CSS, JavaScript использовать не обязательно.</p>
55 <p>Верно! Ещё лет семь назад в CSS появилась команда sticky, которая позволяет приклеить блок к верхней границе экрана во время скроллинга. Вот</p>
55 <p>Верно! Ещё лет семь назад в CSS появилась команда sticky, которая позволяет приклеить блок к верхней границе экрана во время скроллинга. Вот</p>
56 <a>пример</a><p>на CodePen.</p>
56 <a>пример</a><p>на CodePen.</p>
57 <p>В JavaScript такую функциональность реализовать тоже можно, но строчек кода придётся потратить побольше.</p>
57 <p>В JavaScript такую функциональность реализовать тоже можно, но строчек кода придётся потратить побольше.</p>
58 <p>Говорят, что в CSS Grid отсутствуют баги. Это правда?</p>
58 <p>Говорят, что в CSS Grid отсутствуют баги. Это правда?</p>
59 <p>Кадр: фильм "Эффект Манделы"</p>
59 <p>Кадр: фильм "Эффект Манделы"</p>
60 <p>Да, сетки через CSS Grid никогда не приводят к ошибкам.</p>
60 <p>Да, сетки через CSS Grid никогда не приводят к ошибкам.</p>
61 <p>Всё-таки баги случаются - идеальных систем нет. Но в CSS Grid критические ошибки отсутствуют - а мелких</p>
61 <p>Всё-таки баги случаются - идеальных систем нет. Но в CSS Grid критические ошибки отсутствуют - а мелких</p>
62 <a>насчитали</a><p>не более 14 штук. Среди них есть такие: некоторые HTML-элементы не могут быть контейнерами, а поддержка фрагментации в браузерах ограничена. </p>
62 <a>насчитали</a><p>не более 14 штук. Среди них есть такие: некоторые HTML-элементы не могут быть контейнерами, а поддержка фрагментации в браузерах ограничена. </p>
63 <p>Нет, сетки CSS Grid могут приводить к ошибкам. </p>
63 <p>Нет, сетки CSS Grid могут приводить к ошибкам. </p>
64 <p>Верно, идеальных систем не бывает. Но в CSS Grid критические ошибки отсутствуют - а мелких</p>
64 <p>Верно, идеальных систем не бывает. Но в CSS Grid критические ошибки отсутствуют - а мелких</p>
65 <a>насчитали</a><p>не более 14 штук. Среди них есть такие: некоторые HTML-элементы не могут быть контейнерами, а поддержка фрагментации в браузерах ограничена.</p>
65 <a>насчитали</a><p>не более 14 штук. Среди них есть такие: некоторые HTML-элементы не могут быть контейнерами, а поддержка фрагментации в браузерах ограничена.</p>
66 <p>Внимание, три самые важные команды при работе в Git. Поехали: git add, git commit и…<strong></strong></p>
66 <p>Внимание, три самые важные команды при работе в Git. Поехали: git add, git commit и…<strong></strong></p>
67 <p>Кадр: сериал "Кремниевая долина"</p>
67 <p>Кадр: сериал "Кремниевая долина"</p>
68 <p>git log.</p>
68 <p>git log.</p>
69 <p>Жаль, не угадали. Команда git log показывает вашу историю изменений. И используют её не так часто.</p>
69 <p>Жаль, не угадали. Команда git log показывает вашу историю изменений. И используют её не так часто.</p>
70 <p>Правильный ответ: git push.</p>
70 <p>Правильный ответ: git push.</p>
71 <p>Команда git add вносит изменения, git commit их сохраняет, а git push - отправляет на сервер.</p>
71 <p>Команда git add вносит изменения, git commit их сохраняет, а git push - отправляет на сервер.</p>
72 <p>Подробнее о работе с Git читайте в нашей статье "</p>
72 <p>Подробнее о работе с Git читайте в нашей статье "</p>
73 <a>Что такое Git: объясняем на схемах</a><p>".</p>
73 <a>Что такое Git: объясняем на схемах</a><p>".</p>
74 <p>git config.</p>
74 <p>git config.</p>
75 <p>Увы, нет. Эта команда показывает конфигурацию и используется не так уж и часто.</p>
75 <p>Увы, нет. Эта команда показывает конфигурацию и используется не так уж и часто.</p>
76 <p>Правильный ответ: git push.</p>
76 <p>Правильный ответ: git push.</p>
77 <p>Команда git add вносит изменения, git commit их сохраняет, а git push - отправляет на сервер.</p>
77 <p>Команда git add вносит изменения, git commit их сохраняет, а git push - отправляет на сервер.</p>
78 <p>Подробнее о работе с Git читайте в нашей статье "</p>
78 <p>Подробнее о работе с Git читайте в нашей статье "</p>
79 <a>Что такое Git: объясняем на схемах</a><p>".</p>
79 <a>Что такое Git: объясняем на схемах</a><p>".</p>
80 <p>git status.</p>
80 <p>git status.</p>
81 <p>Не угадали, увы. Команда git status показывает состояние директории и используется не так уж и часто.</p>
81 <p>Не угадали, увы. Команда git status показывает состояние директории и используется не так уж и часто.</p>
82 <p>Правильный ответ: git push.</p>
82 <p>Правильный ответ: git push.</p>
83 <p>Команда git add вносит изменения, git commit их сохраняет, а git push - отправляет на сервер.</p>
83 <p>Команда git add вносит изменения, git commit их сохраняет, а git push - отправляет на сервер.</p>
84 <p>Подробнее о работе с Git читайте в нашей статье "</p>
84 <p>Подробнее о работе с Git читайте в нашей статье "</p>
85 <a>Что такое Git: объясняем на схемах</a><p>".</p>
85 <a>Что такое Git: объясняем на схемах</a><p>".</p>
86 <p>git push.</p>
86 <p>git push.</p>
87 <p>Верно! Команда git add вносит изменения, git commit их сохраняет, а git push - отправляет на сервер.</p>
87 <p>Верно! Команда git add вносит изменения, git commit их сохраняет, а git push - отправляет на сервер.</p>
88 <p>Подробнее о работе с Git в нашей статье "</p>
88 <p>Подробнее о работе с Git в нашей статье "</p>
89 <a>Что такое Git: объясняем на схемах</a><p>".</p>
89 <a>Что такое Git: объясняем на схемах</a><p>".</p>
90 <p>Правда, что язык TypeScript позволяет сделать разработку веб-приложения дешевле?</p>
90 <p>Правда, что язык TypeScript позволяет сделать разработку веб-приложения дешевле?</p>
91 <p>Кадр: фильм "Шальные деньги"</p>
91 <p>Кадр: фильм "Шальные деньги"</p>
92 <p>Да, всё верно.</p>
92 <p>Да, всё верно.</p>
93 <p>Ровно наоборот. TypeScript намного лучше работает с типизацией (здесь она строгая), объектами и классами. Но из-за того, что язык является надстройкой над JS, не портированные на него библиотеку или фреймворк придётся подключать через указание типов данных (сигнатуры). Это сделает процесс разработки более дорогостоящим.</p>
93 <p>Ровно наоборот. TypeScript намного лучше работает с типизацией (здесь она строгая), объектами и классами. Но из-за того, что язык является надстройкой над JS, не портированные на него библиотеку или фреймворк придётся подключать через указание типов данных (сигнатуры). Это сделает процесс разработки более дорогостоящим.</p>
94 <p>Подробнее - в нашей статье "</p>
94 <p>Подробнее - в нашей статье "</p>
95 <a>TypeScript: как с ним работать и чем он отличается от JavaScript</a><p>".</p>
95 <a>TypeScript: как с ним работать и чем он отличается от JavaScript</a><p>".</p>
96 <p>Нет, неправда.</p>
96 <p>Нет, неправда.</p>
97 <p>Именно. TypeScript намного лучше работает с типизацией (здесь она строгая), объектами и классами. Но из-за того, что язык является надстройкой над JS, не портированные на него библиотеку или фреймворк придётся подключать через указание типов данных (сигнатуры). Это сделает процесс разработки более дорогостоящим.</p>
97 <p>Именно. TypeScript намного лучше работает с типизацией (здесь она строгая), объектами и классами. Но из-за того, что язык является надстройкой над JS, не портированные на него библиотеку или фреймворк придётся подключать через указание типов данных (сигнатуры). Это сделает процесс разработки более дорогостоящим.</p>
98 <p>Подробнее - в нашей статье "</p>
98 <p>Подробнее - в нашей статье "</p>
99 <a>TypeScript: как с ним работать и чем он отличается от JavaScript</a><p>".</p>
99 <a>TypeScript: как с ним работать и чем он отличается от JavaScript</a><p>".</p>
100 <p>Зачем нужен тег title в этом коде?</p>
100 <p>Зачем нужен тег title в этом коде?</p>
101 <p>Скриншот: Skillbox Media</p>
101 <p>Скриншот: Skillbox Media</p>
102 <p>Подпись для верстальщика.</p>
102 <p>Подпись для верстальщика.</p>
103 <p>Не-а. Title - это описание ссылки, оно будет всплывать в веб-версии сайта при наведении курсора на вкладку браузера и отображаться в поисковиках. Полезно, чтобы объяснять пользователю, куда ведёт ссылка.</p>
103 <p>Не-а. Title - это описание ссылки, оно будет всплывать в веб-версии сайта при наведении курсора на вкладку браузера и отображаться в поисковиках. Полезно, чтобы объяснять пользователю, куда ведёт ссылка.</p>
104 <p>Это всплывающая подсказка.</p>
104 <p>Это всплывающая подсказка.</p>
105 <p>Верно! Title - это описание ссылки, оно будет всплывать в веб-версии сайта при наведении курсора на вкладку браузера и отображаться в поисковиках. Полезно, чтобы объяснять пользователю, куда ведёт ссылка</p>
105 <p>Верно! Title - это описание ссылки, оно будет всплывать в веб-версии сайта при наведении курсора на вкладку браузера и отображаться в поисковиках. Полезно, чтобы объяснять пользователю, куда ведёт ссылка</p>
106 <p>Это самый большой заголовок на странице.</p>
106 <p>Это самый большой заголовок на странице.</p>
107 <p>Не-а. Title - это описание ссылки, оно будет всплывать в веб-версии сайта при наведении курсора на вкладку браузера и отображаться в поисковиках. Полезно, чтобы объяснять пользователю, куда ведёт ссылка.</p>
107 <p>Не-а. Title - это описание ссылки, оно будет всплывать в веб-версии сайта при наведении курсора на вкладку браузера и отображаться в поисковиках. Полезно, чтобы объяснять пользователю, куда ведёт ссылка.</p>
108 <p>Какой вариант расположения кнопок предпочтителен по закону Фиттса?</p>
108 <p>Какой вариант расположения кнопок предпочтителен по закону Фиттса?</p>
109 <p>Скриншот: Skillbox Media</p>
109 <p>Скриншот: Skillbox Media</p>
110 <p>Первый вариант.</p>
110 <p>Первый вариант.</p>
111 <p>Верно! Закон Фиттса описывает поведение людей в момент клика по кнопкам. Чем крупнее и чем ближе друг к другу расположены кнопки или поля для действий, тем удобнее будет пользователю. </p>
111 <p>Верно! Закон Фиттса описывает поведение людей в момент клика по кнопкам. Чем крупнее и чем ближе друг к другу расположены кнопки или поля для действий, тем удобнее будет пользователю. </p>
112 <p>В нашем случае кликнуть по кнопке "Войти" получится быстрее в первом варианте. Подробнее о законе Фиттса и других принципах дизайна читайте в нашей статье "</p>
112 <p>В нашем случае кликнуть по кнопке "Войти" получится быстрее в первом варианте. Подробнее о законе Фиттса и других принципах дизайна читайте в нашей статье "</p>
113 <a>5 базовых правил хорошего дизайна</a><p>".</p>
113 <a>5 базовых правил хорошего дизайна</a><p>".</p>
114 <p>Второй вариант.</p>
114 <p>Второй вариант.</p>
115 <p>В обычной жизни вполне допустимо, но по закону Фиттса лучше всё-таки первый вариант. Закон Фиттса описывает поведение людей в момент клика по кнопкам. Чем крупнее и чем ближе расположены кнопки или поля для действий, тем удобнее будет пользователю. </p>
115 <p>В обычной жизни вполне допустимо, но по закону Фиттса лучше всё-таки первый вариант. Закон Фиттса описывает поведение людей в момент клика по кнопкам. Чем крупнее и чем ближе расположены кнопки или поля для действий, тем удобнее будет пользователю. </p>
116 <p>В нашем случае кликнуть по кнопке "Войти" получится быстрее в первом варианте. Подробнее о законе Фиттса и других принципах дизайна читайте в нашей статье "</p>
116 <p>В нашем случае кликнуть по кнопке "Войти" получится быстрее в первом варианте. Подробнее о законе Фиттса и других принципах дизайна читайте в нашей статье "</p>
117 <a>5 базовых правил хорошего дизайна</a><p>".</p>
117 <a>5 базовых правил хорошего дизайна</a><p>".</p>
118 <p>В JavaScript есть три типа функций: встроенные, создаваемые и индифферентные.</p>
118 <p>В JavaScript есть три типа функций: встроенные, создаваемые и индифферентные.</p>
119 <p>Кадр: сериал "Флэш"</p>
119 <p>Кадр: сериал "Флэш"</p>
120 <p>Нормально. Надеемся, проходить тест было интересно, а неправильные ответы - это тоже результат. Если разработка интерфейсов и логики веб-приложений вам стала интересна, то обратите внимание на наш курс "</p>
120 <p>Нормально. Надеемся, проходить тест было интересно, а неправильные ответы - это тоже результат. Если разработка интерфейсов и логики веб-приложений вам стала интересна, то обратите внимание на наш курс "</p>
121 <a>Профессия Frontend-разработчик с нуля до PRO</a><p>": там много практических заданий и подробные теоретические модули, в которых рассматривается всё - от основ HTML до React.</p>
121 <a>Профессия Frontend-разработчик с нуля до PRO</a><p>": там много практических заданий и подробные теоретические модули, в которых рассматривается всё - от основ HTML до React.</p>
122 <p>Неплохо! Надеемся, вы не подглядывали ответы в соседней вкладке браузера. Если разработка интерфейсов и логики веб-приложений вам стала интересна, то обратите внимание на наш курс "</p>
122 <p>Неплохо! Надеемся, вы не подглядывали ответы в соседней вкладке браузера. Если разработка интерфейсов и логики веб-приложений вам стала интересна, то обратите внимание на наш курс "</p>
123 <a>Профессия Frontend-разработчик с нуля до PRO</a><p>": там много практических заданий и подробные теоретические модули, в которых рассматривается всё - от основ HTML до React.</p>
123 <a>Профессия Frontend-разработчик с нуля до PRO</a><p>": там много практических заданий и подробные теоретические модули, в которых рассматривается всё - от основ HTML до React.</p>
124 <p>Отлично! Вы хорошо разбираетесь во фронтенде, фреймворках, сетках - вот ваш кубок эксперта по CSS ???? Ну а если такое количество баллов вы набрали, рандомно кликая по ответам, обратите внимание на наш курс "</p>
124 <p>Отлично! Вы хорошо разбираетесь во фронтенде, фреймворках, сетках - вот ваш кубок эксперта по CSS ???? Ну а если такое количество баллов вы набрали, рандомно кликая по ответам, обратите внимание на наш курс "</p>
125 <a>Профессия Frontend-разработчик с нуля до PRO</a><p>": там много практических заданий и подробные теоретические модули, в которых рассматривается всё - от основ HTML до React.<strong></strong></p>
125 <a>Профессия Frontend-разработчик с нуля до PRO</a><p>": там много практических заданий и подробные теоретические модули, в которых рассматривается всё - от основ HTML до React.<strong></strong></p>
126 <p>Легендарно! Кажется, вы поработали со всеми фреймворками - осталось только научиться делать фронтенд для трёх миллиардов устройств на Java-апплетах. Шутка. Но у нас есть отдельный курс</p>
126 <p>Легендарно! Кажется, вы поработали со всеми фреймворками - осталось только научиться делать фронтенд для трёх миллиардов устройств на Java-апплетах. Шутка. Но у нас есть отдельный курс</p>
127 <a>"Профессия Java-разработчик"</a><p>, где мы рассказываем, как работать с объектами, классами, примитивами и другими элементами языка. С ним вы пройдёте любой тест на 12 из 10 баллов ????</p>
127 <a>"Профессия Java-разработчик"</a><p>, где мы рассказываем, как работать с объектами, классами, примитивами и другими элементами языка. С ним вы пройдёте любой тест на 12 из 10 баллов ????</p>
128  
128