uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

JavaScript заметки

JavaScript заметки

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
7 369
Obunachilar
-624 soatlar
-187 kun
-5630 kun
Postlar arxiv
Веб-компоненты в 2023: нужно поговорить Я решил написать этот пост по мотивам своей недавней дискуссии в комментариях к друго
Веб-компоненты в 2023: нужно поговорить Я решил написать этот пост по мотивам своей недавней дискуссии в комментариях к другому посту, напрямую с веб-компонентами не связанному. Я часто вступаю в подобные дискуссии здесь на Хабре и на других площадках. Кроме того, я регулярно провожу технические интервью с разработчиками и мы, также, часто касаемся этой темы. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Работа с классами В этом примере мы создаем классы Animal и Dog. Dog наследует от Animal, и мы переопределяем метод makeSound
Работа с классами В этом примере мы создаем классы Animal и Dog. Dog наследует от Animal, и мы переопределяем метод makeSound для класса Dog, чтобы он вел себя по-разному. Это демонстрирует наследование и переопределение методов в классах JavaScript. #классы

Kysely.js типизированный sql builder Kysely.js – это библиотека, позволяющая писать типизированные SQL запросы. Библиотека де
Kysely.js типизированный sql builder Kysely.js – это библиотека, позволяющая писать типизированные SQL запросы. Библиотека делает работу с SQL в вашем проекте более безопасной, избавляя от таких ошибок как опечатки в названиях колонок или таблиц и неправильное использование SQL операторов в коде (код не скомпилируется). Ко всему прочему она делает работу с SQL более удобной, предоставляя при написании запросов автодополнения для таблиц, колонок, алиасов и других сущностей. Kysely имеет незначительный слой абстракции над SQL для того чтобы можно было пользоваться всей мощью SQL и при этом не изучать множество дополнительных сущностей. Библиотека поддерживает MySQL, PostgreSQL, SQLite, PlanetScale, D3, SurrealDB и другие. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование классов как функции конструкторов Здесь мы используем функцию конструктора Car для создания объекта. Мы добавля
Использование классов как функции конструкторов Здесь мы используем функцию конструктора Car для создания объекта. Мы добавляем метод getFullName к прототипу Car, чтобы он был доступен для всех экземпляров класса. #классы

Видеоредактор, работа с видео и зачем там Canvas Одной из задач, где мы в Ozon используем Canvas, является обработка видео. Д
Видеоредактор, работа с видео и зачем там Canvas Одной из задач, где мы в Ozon используем Canvas, является обработка видео. Для это у нас реализован минималистичный видеоредактор. Современные устройства и браузеры развиваются достаточно быстро, но все-равно этого бывает недостаточно для задач со сложными вычислениями. К таким задачам можно отнести обработку видео. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование геттеров и сеттеров В этом примере класс Person использует геттер и сеттер для получения и установки полного им
Использование геттеров и сеттеров В этом примере класс Person использует геттер и сеттер для получения и установки полного имени. #классы

Что нового в Chrome 117 Три новые функции CSS позволяют легко добавлять плавные анимации появления и исчезновения. Вычисление
Что нового в Chrome 117 Три новые функции CSS позволяют легко добавлять плавные анимации появления и исчезновения. Вычисление наборов данных более высокого порядка с помощью группировки массивов. DevTools упрощает процесс локальных переопределений. И многое другое. Я Адриана Джара. Давайте узнаем, что нового ждет разработчиков в Chrome 117. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Всем привет! Что ещё вы бы хотели увидеть на канале? *можно выбирать несколько вариантов
Anonymous voting

Всем привет! Что ещё вы бы хотели увидеть на канале? *можно выбирать несколько вариантов
Anonymous voting

Статические методы Статические методы класса могут вызываться непосредственно на самом классе, без создания экземпляра. В это
Статические методы Статические методы класса могут вызываться непосредственно на самом классе, без создания экземпляра. В этом примере класс MathUtils содержит статические методы для сложения и вычитания чисел. #классы

Скрытие POI за зданиями C 2018 года карта на 2gis.ru рендерится при помощи WebGL API для рисования трехмерной графики. Сначал
Скрытие POI за зданиями C 2018 года карта на 2gis.ru рендерится при помощи WebGL API для рисования трехмерной графики. Сначала мы в команде веб-карт использовали эту технологию просто как очень быструю рисовалку двухмерных данных с небольшими исключениями в виде 3D-домов и моделей. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Ты фронтендщик или фронтендер? Без разницы! Канал Mood:Fronted подходит для всех — он пропитан Фронтенд разработкой: отборные
Ты фронтендщик или фронтендер? Без разницы! Канал Mood:Fronted подходит для всех — он пропитан Фронтенд разработкой: отборные статьи на актуальные темы, популярные библиотеки для работы. Ждём тебя: @mood_frontend

Геттеры и сеттеры В этом примере класс Rectangle имеет геттер area, который вычисляет площадь, и сеттер width, который позвол
Геттеры и сеттеры В этом примере класс Rectangle имеет геттер area, который вычисляет площадь, и сеттер width, который позволяет изменять ширину, но только если новое значение положительное. #классы

Утечки памяти в SSR Меня зовут Владимир Захаров, я расскажу про утечки памяти в SSR. На самом деле, утечки могут случиться в
Утечки памяти в SSR Меня зовут Владимир Захаров, я расскажу про утечки памяти в SSR. На самом деле, утечки могут случиться в JavaScript везде – и на сервер-сайде, и на клиенте, поэтому информация будет полезна даже тем, у кого пока нет SSR. Давайте чуть подробнее познакомимся. Я ведущий фронтэнд-разработчик, около 8 лет в отрасли. В Зарплате.ру больше не работаю, но основной опыт, о котором хочу рассказать, получен именно там. Я люблю плавающие баги, разговоры о техдолге и шутки про ненастоящих программистов. Поговорим про утечки памяти в SSR, про работу с памятью и про то, как всё это выглядит в браузере и в nodejs. Ну, и естественно, как со всем этим жить. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Самое тупое во Фронтенде – это искать макеты В сети полно актуальных источников. И один из них – канал Макеты для верстки. Ес
Самое тупое во Фронтенде – это искать макеты В сети полно актуальных источников. И один из них – канал Макеты для верстки. Если хотите иметь крутое портфолио, обязательно подпишитесь

Наследование классов Здесь класс Bird наследует свойства и методы от класса Animal, используя ключевое слово extends. Мы такж
Наследование классов Здесь класс Bird наследует свойства и методы от класса Animal, используя ключевое слово extends. Мы также используем метод super() для вызова конструктора родительского класса. #классы

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

Как легко прокачать навыки верстки и найти работу? Присоединяйся к каналам опытного верстальщика: 2. Вёрстка сайтов | HTML, C
Как легко прокачать навыки верстки и найти работу? Присоединяйся к каналам опытного верстальщика: 2. Вёрстка сайтов | HTML, CSS, JS — здесь собраны бесплатные, структурированные уроки и различные материалы по HTML, CSS, JS, а также советы по заработку на фрилансе. 2. Работа — вёрстка и фронтенд — канал с лучшими вакансиями и проектами с фриланса по вёрстке и фронтенду Научись и зарабатывай на верстке!

Измерение размеров объектов на фотографии Несколько дней назад, чтобы доказать что в интернете кто‑то не прав, мне пришлось «
Измерение размеров объектов на фотографии Несколько дней назад, чтобы доказать что в интернете кто‑то не прав, мне пришлось «считать пиксели», чтобы оценить соотношение размеров двух предметов на фото. Тогда еще я не сообразил сразу, что можно было просто загуглить что‑нибудь вроде «Pixel ruler» и получить размер предметов в пикселях, из которого легко можно получить соотношение. Я же взял подручный MS Paint, вырезал один предмет и уместил его несколько раз внутри другого предмета, сразу узнав во сколько раз один больше другого. Но мне вдруг стало интересно немного автоматизировать этот процесс и решил сделать пиксельную рулетку сам, такую что вводишь заранее уже известный тебе размер некоторого объекта, указываешь его на фото в виде линии, и потом уже другие линии автоматом пересчитываются по отношению к этому размеру. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Практикум поможет вам преодолеть сомнения и сделать первый шаг к старту вашей IT-карьеры. На бесплатном курсе «Старт в IT» мы
Практикум поможет вам преодолеть сомнения и сделать первый шаг к старту вашей IT-карьеры. На бесплатном курсе «Старт в IT» мы вместе конструктивно обсудим все нюансы популярной сферы, чтобы к концу обучения вы поняли, подходит ли она вам.  Кому подойдёт курс:  Сомневающимся На курсе мы разберём главные мифы и предрассудки, связанные с IT, чтобы развеять их языком фактов.  Интересующимся Авторы курса проанализировали рынок и готовы рассказать о новых требованиях к начинающим специалистам, об IT-профессиях и перспективах. Мечтающим  Практикум не только поможет превратить мечту в цель, но и составит выверенный маршрут прямиком к новой профессии.  Ищущим В IT есть много профессий, где вы сможете найти свое место, даже если не умеете писать код. Авторы рассказывают, а вы выбираете. Запишитесь на бесплатный курс «Старт в IT», чтобы сделать шаг вперед к новой профессии и комфортной жизни.  → Пройти бесплатный курс