fa
Feedback
JavaScript заметки

JavaScript заметки

رفتن به کانال در Telegram

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

نمایش بیشتر
7 756
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-147 روز
-7130 روز
آرشیو پست ها
Работа с графикой: использование библиотеки Canvas для рисования и визуализации данных Работа с графикой является важной част
Работа с графикой: использование библиотеки Canvas для рисования и визуализации данных Работа с графикой является важной частью разработки веб-приложений, особенно при рисовании и визуализации данных. Для этого разработчики часто используют библиотеку Canvas, которая предоставляет мощные инструменты для создания интерактивных и красочных графических элементов. Canvas - это элемент HTML5, который позволяет рисовать графику с помощью JavaScript. Он предоставляет API для создания и управления контекстом рисования, на котором можно рисовать линии, фигуры, текст и многое другое. В данном примере мы получаем контекст рисования Canvas с помощью метода getContext(). Затем мы используем методы контекста, такие как fillRect() для рисования прямоугольника, stroke() для рисования линии и fillText() для рисования текста. Мы также можем устанавливать различные свойства контекста, такие как цвет заливки (fillStyle), цвет обводки (strokeStyle), толщина линии (lineWidth) и шрифт (font). #полезное

Увеличиваем свою производительность в WebStorm / PhpStorm c помощью шаблонов В этой статье я хотел бы рассказать вам, как мож
Увеличиваем свою производительность в WebStorm / PhpStorm c помощью шаблонов В этой статье я хотел бы рассказать вам, как можно сократить рутинную работу написания кода, используя шаблоны для создания файлов. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Манипуляция с элементами страницы: создание, удаление и изменение HTML-элементов Манипуляция с элементами страницы - это важн
Манипуляция с элементами страницы: создание, удаление и изменение HTML-элементов Манипуляция с элементами страницы - это важная часть разработки веб-приложений, которая позволяет создавать, удалять и изменять HTML-элементы динамически с помощью JavaScript. Это особенно полезно при обновлении содержимого страницы без перезагрузки. В данном примере мы создаем новый элемент div с текстом "Новый элемент" и классом "my-class". Затем мы добавляем этот элемент в конец body документа с помощью метода appendChild(). Мы также изменяем содержимое элемента с помощью свойства textContent и стилизуем его, устанавливая значение свойства backgroundColor. Через 3 секунды мы удаляем элемент с помощью метода remove(). Это демонстрирует возможность удаления элементов из документа. Таким образом, манипуляция с элементами страницы позволяет нам динамически создавать, изменять и удалять HTML-элементы, что открывает широкие возможности для создания интерактивных и динамических веб-приложений. #полезное

React + Three.js. Создаём собственный 3D шутер В современной веб-разработке границы между классическими и веб-приложениями ст
React + Three.js. Создаём собственный 3D шутер В современной веб-разработке границы между классическими и веб-приложениями стираются с каждым днём. Сегодня мы можем создавать не только интерактивные сайты, но и полноценные игры прямо в браузере. Одним из инструментов, который делает это возможным, является библиотека React Three Fiber - мощное средство для создания 3D-графики на основе Three.js с использованием технологии React. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

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

2d движок для игр Javascript Game Engine Любая игра представляет собой набор файлов: изображений, звуков и.т.д. и программы,
2d движок для игр Javascript Game Engine Любая игра представляет собой набор файлов: изображений, звуков и.т.д. и программы, которая эти файлы воспроизводит по заданным алгоритмам. Звуки проигрываются, а изображения обрезаются в нужных пропорциях и воспроизводятся на экране в нужном порядке, как в кино, или мультипликации с той лишь разницей, что тут процессом можно управлять, используя прикладные интерфейсы — клавиатуру, мышь, джойстик, экран мобильного телефона и т.п. Управлять, не значит только переключать сцены, а управлять актерами, или даже группами актеров, влияя на сюжет или события, насколько это позволяет задумка автора. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование JavaScript FinalizationRegistry для управления ресурсами FinalizationRegistry предоставляет механизм для финали
Использование JavaScript FinalizationRegistry для управления ресурсами FinalizationRegistry предоставляет механизм для финализации ресурсов (например, освобождение памяти), когда объект больше не используется. #полезное

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

⚡️ Бесплатное обучение фронтенд-разработке с нуля до React — с поддержкой от наставника Опыт в программировании не нужен. На
⚡️ Бесплатное обучение фронтенд-разработке с нуля до React — с поддержкой от наставника Опыт в программировании не нужен. На канале Интенсивный JavaScript действующий тимлид и опытный разработчик помогает изучить фронтенд на практических задачах, которые интересно кодить С 24 по 28 декабря проводит бесплтаное обучение, где он на практике поможет разобраться в основах — HTML/CSS и JavaScript, а также попробовать самый популярный фреймворк — React 💡Всё объясняет на примере проекта — доски объявлений Обучение подойдёт, даже если у вас нет опыта в программировании — всё объясняют так, чтобы поняла даже ваша бабуля 🔖Ещё этот парень регулярно набирает новичков в свою команду и знает, как трудоустроиться и джуну, и разрабу поопытнее Помимо работы с кодом он даст пошаговый план изучения всего, что нужно современному фронтенду. Поделится способами поиcка клиентов с поомщью ИИ. Расскажет, как взять свой первый заказ на фрилансе без фриланс-бирж с огромной конкуренцией Подписывайтесь, чтобы участвовать, осталось 33 места Учиться самостоятельно можно бесконечно, если не знать, куда копать. На интенсиве сократите время на поиск информации и получите пошаговый план от разработчика, который нанимает новичков в команду ➡️Участвовать бесплатно + среди участников разыграет годовую подписку на полезный ИИ

Использование JavaScript SIMD для параллельных вычислений с векторами SIMD (Single Instruction, Multiple Data) позволяет пара
Использование JavaScript SIMD для параллельных вычислений с векторами SIMD (Single Instruction, Multiple Data) позволяет параллельно выполнять вычисления с векторами данных. #полезное

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

Использование JavaScript Intl API для локализации Intl API предоставляет возможности для форматирования чисел, дат и строк в
Использование JavaScript Intl API для локализации Intl API предоставляет возможности для форматирования чисел, дат и строк в соответствии с локалью пользователя. #полезное

Сайт с поддержкой markdown на GitHub-Pages платформе Эта статья рассчитана на тех, кто хочет узнать или получить простой сайт
Сайт с поддержкой markdown на GitHub-Pages платформе Эта статья рассчитана на тех, кто хочет узнать или получить простой сайт с возможностью добавления и правки контента на основе создания markdown-постов. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование JavaScript WeakMap для создания приватных данных в объектах WeakMap используется для создания приватных данных
Использование JavaScript WeakMap для создания приватных данных в объектах WeakMap используется для создания приватных данных в объектах, к которым нет прямого доступа извне. #полезное

Использование JavaScript BigInt для работы с большими целыми числами BigInt в JavaScript предоставляет возможность работать с
Использование JavaScript BigInt для работы с большими целыми числами BigInt в JavaScript предоставляет возможность работать с целыми числами, которые выходят за пределы Number.MAX_SAFE_INTEGER. #полезное

Строим свой SSO Всем привет, мы продолжаем строить собственный SSO Server #статья ❤️ Прожимай реакции, если нравится такой фо
Строим свой SSO Всем привет, мы продолжаем строить собственный SSO Server #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

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

Использование JavaScript Modules для организации кода JavaScript Modules предоставляют механизм для организации кода, разделя
Использование JavaScript Modules для организации кода JavaScript Modules предоставляют механизм для организации кода, разделяя его на небольшие модули с явным экспортом и импортом. #полезное

Решаем задачу: как сохранить нервные клетки пользователей с помощью валидации поля ввода В этом году я много путешествовал, п
Решаем задачу: как сохранить нервные клетки пользователей с помощью валидации поля ввода В этом году я много путешествовал, поэтому нередко заполнял формы с анкетами на разные визы — в них бывало по 30—40 полей. Когда что-то шло не так, часто сайты не давали никакой обратной связи. Иногда они сбрасывали всё, что я заполнял в течение часа, если одно из полей невалидно.  Решить проблему могла бы валидация. Это критически важная часть разработки веб-приложений, которая соотносит данные с необходимым форматом и указывает на ошибки. Также она гарантирует безопасность дальнейшей обработки этих данных.  В этой статье мы разберёмся, как настроить валидацию поля ввода. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

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

JavaScript заметки - آمار و تحلیل کانال تلگرام @notesjs