⚡️Паттерны проектирования JavaScript
Коллекция задач по теме из курса FrontendMasters с решениями.
Ссылка на сайт
Коллекция задач по теме из курса FrontendMasters с решениями.
Ссылка на сайт
StackBlitz
JavaScript Patterns by lydiahallie - StackBlitz
Learn JavaScript Patterns. Related to the FrontendMasters course by Lydia Hallie
➡️ https://frontendmasters.com/courses/tour-js-patterns/
➡️ https://frontendmasters.com/courses/tour-js-patterns/
🔥2
Forwarded from Front Interview | Подготовка к собеседованию
В чем разница между двойным двоеточием и одним двоеточием в :: before и: after? Объясните роль этих двух псевдоэлементов.
В css3 одиночное двоеточие используется для представления псевдоклассов, а двойное двоеточие используется для представления псевдоэлементов. Но для обеспечения совместимости с существующим написанием псевдоэлементов в некоторых браузерах для представления псевдоэлемента также может использоваться одно двоеточие.
Псевдоклассы обычно соответствуют некоторым особым состояниям элементов, таким как наведение, ссылка и т. Д., Тогда как псевдоэлементы обычно соответствуют особым позициям, таким как после, до и т. Д.
#вопросы_по_css
В css3 одиночное двоеточие используется для представления псевдоклассов, а двойное двоеточие используется для представления псевдоэлементов. Но для обеспечения совместимости с существующим написанием псевдоэлементов в некоторых браузерах для представления псевдоэлемента также может использоваться одно двоеточие.
Псевдоклассы обычно соответствуют некоторым особым состояниям элементов, таким как наведение, ссылка и т. Д., Тогда как псевдоэлементы обычно соответствуют особым позициям, таким как после, до и т. Д.
#вопросы_по_css
Forwarded from Простой JavaScript | Программирование
WebAssembly.validate
Функция WebAssembly.validate() проверяет заданный типизированный массив двоичного кода WebAssembly. Она возвращает true, если байты образуют действительный модуль wasm. В противном случае возвращает false. В данном примере извлекается модуль .wasm и преобразуется в типизированный массив. Затем используется метод validate() для проверки действительности модуля.
#практика
Функция WebAssembly.validate() проверяет заданный типизированный массив двоичного кода WebAssembly. Она возвращает true, если байты образуют действительный модуль wasm. В противном случае возвращает false. В данном примере извлекается модуль .wasm и преобразуется в типизированный массив. Затем используется метод validate() для проверки действительности модуля.
#практика
😱1
Forwarded from Простой JavaScript | Программирование
Core Web Vitals
Core Web Vitals — это три показателя, которые оценивают опыт пользователя при загрузке веб-страницы. Эти метрики оценивают, насколько быстро загружается содержимое страницы, как быстро браузер, загружающий веб-страницу, может реагировать на ввод пользователя и насколько нестабильно содержимое загружается в браузере. Данная статья поможет разобраться с Core Web. Vitals.
👉Читать статью
#статьи
Core Web Vitals — это три показателя, которые оценивают опыт пользователя при загрузке веб-страницы. Эти метрики оценивают, насколько быстро загружается содержимое страницы, как быстро браузер, загружающий веб-страницу, может реагировать на ввод пользователя и насколько нестабильно содержимое загружается в браузере. Данная статья поможет разобраться с Core Web. Vitals.
👉Читать статью
#статьи
👍2
Forwarded from Frontend
165+ терминов JavaScript, которые вам нужно знать
JavaScript — это богатый язык, иногда с огромным количеством библиотек и фреймворков. Имея так много доступных опций, иногда полезно просто взглянуть на сам язык и помнить о его основных компонентах. Этот глоссарий охватывает основной язык JavaScript, синтаксис и функции.
https://shly.link/DEWnm
JavaScript — это богатый язык, иногда с огромным количеством библиотек и фреймворков. Имея так много доступных опций, иногда полезно просто взглянуть на сам язык и помнить о его основных компонентах. Этот глоссарий охватывает основной язык JavaScript, синтаксис и функции.
https://shly.link/DEWnm
👍1
Forwarded from Простой JavaScript | Программирование
Optional chaining
Опциональная цепочка ?. — это безопасный способ доступа к свойствам вложенных объектов, даже если промежуточное свойство не существует. Оценка останавливается, если значение до ?. является неопределенным или нулевым и возвращает неопределенное значение. Данное видео поможет разобраться с optional chaining.
👀Смотреть видео
#видео
Опциональная цепочка ?. — это безопасный способ доступа к свойствам вложенных объектов, даже если промежуточное свойство не существует. Оценка останавливается, если значение до ?. является неопределенным или нулевым и возвращает неопределенное значение. Данное видео поможет разобраться с optional chaining.
👀Смотреть видео
#видео
Forwarded from Простой JavaScript | Программирование
Promise.catch
Метод catch() возвращает промис и работает только с отклоненными случаями. Данный метод используется для обработки ошибок в составе промисов. Поскольку он возвращает промис, его можно связать так же, как родственный метод then().
#практика
Метод catch() возвращает промис и работает только с отклоненными случаями. Данный метод используется для обработки ошибок в составе промисов. Поскольку он возвращает промис, его можно связать так же, как родственный метод then().
#практика
👍2
Forwarded from Инвестиционные советы 💵📊
🖥 InterviewBit
Сайт позволяет подготовиться к собеседованию в лучшие IT-компании Кремниевой долины, такие как Google, Facebook и Amazon. На нем вы можете практиковаться в решении задач с собеседований в этих компаниях, получать помощь от менторов, а также получать рекомендации от сотрудников этих компаний.
#сайты #совет| Всë об IT!
Сайт позволяет подготовиться к собеседованию в лучшие IT-компании Кремниевой долины, такие как Google, Facebook и Amazon. На нем вы можете практиковаться в решении задач с собеседований в этих компаниях, получать помощь от менторов, а также получать рекомендации от сотрудников этих компаний.
#сайты #совет| Всë об IT!
Forwarded from Простой JavaScript | Программирование
performance.measureMemory
Благодаря этой статье ты узнаешь, как измерять утечки памяти страницы Google Chrome помощью performance.measureMemory. API performance.measureUserAgentSpecificMemory() позволяет разработчикам измерять использование памяти веб-страницами.
👉Читать статью
#статьи
Благодаря этой статье ты узнаешь, как измерять утечки памяти страницы Google Chrome помощью performance.measureMemory. API performance.measureUserAgentSpecificMemory() позволяет разработчикам измерять использование памяти веб-страницами.
👉Читать статью
#статьи
👍1
Forwarded from Простой JavaScript | Программирование
Temporal Dead Zone
Временная мертвая зона — это период времени, в течение которого объявления let и const недоступны. Временная мертвая зона начинается, когда выполнение кода входит в блок, содержащий объявление let или const. Она продолжается до тех пор, пока объявление не будет выполнено. Данное видео поможет разобраться с этим явлением.
👀Смотреть видео
#видео
Временная мертвая зона — это период времени, в течение которого объявления let и const недоступны. Временная мертвая зона начинается, когда выполнение кода входит в блок, содержащий объявление let или const. Она продолжается до тех пор, пока объявление не будет выполнено. Данное видео поможет разобраться с этим явлением.
👀Смотреть видео
#видео
Forwarded from ITmozg
Алгоритмы и структуры данных
Данную статью можно использовать как для обучения, так и в качестве пособия, к которому возвращаешься, чтобы подсмотреть в случае, если забыл или сомневаешься, какую структуру данных выбрать или если знаешь точно, какую, но не помнишь, как именно ее эффективно применить.
https://bookflow.ru/algoritmy-i-struktury-dannyh/
@itmozg
Данную статью можно использовать как для обучения, так и в качестве пособия, к которому возвращаешься, чтобы подсмотреть в случае, если забыл или сомневаешься, какую структуру данных выбрать или если знаешь точно, какую, но не помнишь, как именно ее эффективно применить.
https://bookflow.ru/algoritmy-i-struktury-dannyh/
@itmozg
👍1