en
Feedback
JavaScript заметки

JavaScript заметки

Open in Telegram

Регулярные заметки по практическому JavaScript. Обучащию посты позволят прокачать навыки во Frontend-разработке. Можно почитать пока компилируется проект :) Сотрудничество: @noname_media Канал на бирже: telega.in/channels/notesjs/card?r=Wj7h1mbl

Show more
7 747
Subscribers
-624 hours
-127 days
-7630 days
Posts Archive
Искусство манипулирования массивами JavaScript: исследование метода Array.prototype.filter() Говорят, что "дьявол кроется в д
Искусство манипулирования массивами JavaScript: исследование метода Array.prototype.filter() Говорят, что "дьявол кроется в деталях". Так почему бы не поискать его в недрах JavaScript? Совершите увлекательное путешествие в волшебное закулисье метода filter. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

💻 10 лет в IT, и я публикую только то, что сам читаю или собираюсь прочитать. Это самые важные статьи и новости, которые дей
💻 10 лет в IT, и я публикую только то, что сам читаю или собираюсь прочитать. Это самые важные статьи и новости, которые действительно нужны разработчику. Решил поделиться тем, что помогает мне быть в курсе всего. Подписывайся на @devdrafts_rss — здесь только то, что стоит твоего времени! 👉 @devdrafts_rss

Рекурсия и оптимизация рекурсивных функций В первой части кода есть простая рекурсивная функция factorial, которая вычисляет
Рекурсия и оптимизация рекурсивных функций В первой части кода есть простая рекурсивная функция factorial, которая вычисляет факториал числа n. Она вызывает себя с аргументом n - 1, пока n не станет меньше или равно 1. Во второй части кода представлена оптимизированная версия функции factorialMemoized, которая использует мемоизацию. Мемоизация - это техника, при которой результаты предыдущих вызовов функции сохраняются в памяти и возвращаются в случае повторного вызова с теми же аргументами. В данном случае, мы используем объект memo для хранения результатов предыдущих вызовов factorialMemoized. Если результат уже вычислен для конкретного n, мы возвращаем его из memo, иначе вычисляем и сохраняем в memo. Таким образом, оптимизированная версия factorialMemoized более эффективна при вычислении факториала для больших чисел, так как избегает переполнения стека вызовов, и вычисляет результаты только один раз для каждого n. #полезное

Программирование будущего: беспилотный автомобиль, управляемый JavaScript и ИИ Пытаетесь разгадать магию беспилотных автомоби
Программирование будущего: беспилотный автомобиль, управляемый JavaScript и ИИ Пытаетесь разгадать магию беспилотных автомобилей? Присоединяйтесь к программистам, увлекающимся автоматизированными транспортными средствами. Они помогут написать код, превращающий автомобиль в самоуправляемое чудо техники. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Сортировка массивов объектов В примере мы создаем массив объектов products, содержащий информацию о различных продуктах. Зате
Сортировка массивов объектов В примере мы создаем массив объектов products, содержащий информацию о различных продуктах. Затем мы используем метод sort() для сортировки этого массива по полю price в порядке возрастания, используя функцию sortByPriceAscending в качестве функции сравнения. Вы можете создать аналогичные функции для сортировки в порядке убывания или для сортировки по другим полям объектов. #полезное

Типы данных JavaScript Хотите иметь четкое представление о типах данных JavaScript? Вы на правильном пути! Понимание типов да
Типы данных JavaScript Хотите иметь четкое представление о типах данных JavaScript? Вы на правильном пути! Понимание типов данных обеспечит сбор данных в предпочтительном формате, а значение каждого свойства будет соответствовать вашим ожиданиям. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование JavaScript Proxies для реализации наблюдаемых объектов Здесь Proxy используется для создания наблюдаемого объек
Использование JavaScript Proxies для реализации наблюдаемых объектов Здесь Proxy используется для создания наблюдаемого объекта, который вызывает определенную функцию при изменении своих свойств. #полезное

Обработка событий в JavaScript: всплытие, перехват, делегирование и распространение событий JavaScript поможет сделать веб-пр
Обработка событий в JavaScript: всплытие, перехват, делегирование и распространение событий JavaScript поможет сделать веб-приложение интерактивным и отзывчивым. Важно только освоить методы обработки событий, которые заставляют приложения адекватно реагировать на действия пользователей и предотвращают неожиданное поведение. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Срочно❗️ Нужны люди, которые имеют минимальный опыт в IT. Покажем, как освоить профессию "Frontend" с зп от 150.000 ₽. Обучен
Срочно❗️ Нужны люди, которые имеют минимальный опыт в IT. Покажем, как освоить профессию "Frontend" с зп от 150.000 ₽. Обучение с нас бесплатно! График: 2-3 часа или полный день, на выбор. Frontend-разработчик (frontend developer) — это специалист, который отвечает за создание пользовательского интерфейса сайта, приложения или ПО. Для вас: 1) Удаленная работа 2) Свободный график Можно совмещать с основной работой🔥 ✔️Не нужно что-то продавать или привлекать людей. ✔️За полгода вполне реально вырасти до зп в 300.000 рублей и больше денег. ✔️Мы научим вас искать клиентов, так что у вас уже будет работа. Сперва проводим бесплатный вводный урок: 👉 Регистрация на урок На уроке расскажем: — чем занимается Fronted-разработчик и за что ему готовы платить — зарплатные вилки разных специалистов от стажёра до тимлида — сколько времени нужно на обучение и стажировку — 8 шагов, чтобы стать frontend-разработчиком Если хотите попробовать себя в одной из самых востребованных профессий в 2024 году, то это ваш шанс! С нами вы сможете научиться этому быстро и уже через пару месяцев найти первых клиентов, а мы с этим поможем! Регистрируйтесь на бесплатный вводный урок по профессии: 👉 Зарегистрироваться

Использование JavaScript Service Workers для создания оффлайн-приложений Service Workers позволяют создавать веб-приложения,
Использование JavaScript Service Workers для создания оффлайн-приложений Service Workers позволяют создавать веб-приложения, которые могут работать оффлайн, кэшируя ресурсы на стороне клиента. #полезное

Переход с Vue-CLI на Vite: ускоряем разработку Vue 3 Vue.js - один из самых популярных JavaScript-фреймворков, который исполь
Переход с Vue-CLI на Vite: ускоряем разработку Vue 3 Vue.js - один из самых популярных JavaScript-фреймворков, который используется для создания динамических пользовательских интерфейсов. С появлением Vue 3, разработчики получили еще больше возможностей для создания мощных и эффективных приложений. Одним из новых инструментов в арсенале Vue 3 является Vite - быстрый и легковесный бандлер, который значительно упрощает процесс разработки и ускоряет сборку проекта. В этой статье мы рассмотрим, как перейти от стандартного подхода с использованием Vue-CLI и Webpack к более продвинутому и эффективному методу работы с помощью Vite. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

👨‍💻 Изучай фронтенд по мини-гайдам! Канал WebTaverna ежедневно публикуют полезные обучающие мини-гайды в картинках, а также
+4
👨‍💻 Изучай фронтенд по мини-гайдам! Канал WebTaverna ежедневно публикуют полезные обучающие мини-гайды в картинках, а также различные полезные шпаргалки и советы по HTML, CSS и JavaScript ➡️ Подписывайся на WebTaverna А также не забудь заглянуть в jsProger, где ты найдешь обучающие мини-гайды чисто по JavaScript, без HTML и CSS ➡️ Перейти в канал jsProger

Использование JavaScript Intersection Observer API для отслеживания видимости элементов на странице Intersection Observer API
Использование JavaScript Intersection Observer API для отслеживания видимости элементов на странице Intersection Observer API позволяет отслеживать, когда целевые элементы входят или выходят из видимой области окна браузера или другого элемента. #полезное

Event Loop. Мифы и реальность В этой статье попробуем разобраться, где же, все таки, истина. Если вам кажется, что в статье и
Event Loop. Мифы и реальность В этой статье попробуем разобраться, где же, все таки, истина. Если вам кажется, что в статье имеется ошибка, неточность или чего-то не хватает, оставляйте свои комментарии, и мы попробуем совместно найти ответы на все возникающие сомнения и вопросы. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование JavaScript Service Workers для создания оффлайн-приложений Service Workers позволяют создавать веб-приложения,
Использование JavaScript Service Workers для создания оффлайн-приложений Service Workers позволяют создавать веб-приложения, которые могут работать оффлайн, кэшируя ресурсы на стороне клиента. #полезное

Программирование будущего: беспилотный автомобиль, управляемый JavaScript и ИИ Пытаетесь разгадать магию беспилотных автомоби
Программирование будущего: беспилотный автомобиль, управляемый JavaScript и ИИ Пытаетесь разгадать магию беспилотных автомобилей? Присоединяйтесь к программистам, увлекающимся автоматизированными транспортными средствами. Они помогут написать код, превращающий автомобиль в самоуправляемое чудо техники. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование JavaScript Proxies для реализации наблюдаемых объектов Здесь Proxy используется для создания наблюдаемого объек
Использование JavaScript Proxies для реализации наблюдаемых объектов Здесь Proxy используется для создания наблюдаемого объекта, который вызывает определенную функцию при изменении своих свойств. #полезное

Что такое react-afc react-afc - библиотека для более простого (чем в простом react) уменьшения количества ненужных ререндеров
Что такое react-afc react-afc - библиотека для более простого (чем в простом react) уменьшения количества ненужных ререндеров дочерних компонентов. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование JavaScript Proxy для валидации объектов Proxy позволяет создавать обертки для объектов и перехватывать операции
Использование JavaScript Proxy для валидации объектов Proxy позволяет создавать обертки для объектов и перехватывать операции над ними, в данном случае - устанавливать значение с валидацией. #полезное

Вопросы и ответы для собеседования на позицию frontend-разработчик Советую не заучивать их, а разобраться в каждом примере, т
Вопросы и ответы для собеседования на позицию frontend-разработчик Советую не заучивать их, а разобраться в каждом примере, так как все вопросы являются типовыми и могут встретиться только в другой формулировке. Если что-то не понятно, лучше посмотреть в документации, а не прочитать и забыть. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью