ru
Feedback
JavaScript заметки

JavaScript заметки

Открыть в Telegram

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

Больше
7 747
Подписчики
-624 часа
-127 дней
-7630 день
Архив постов
Использование JavaScript Intl API для локализации Intl API предоставляет возможности для форматирования чисел, дат и строк в
Использование JavaScript Intl API для локализации Intl API предоставляет возможности для форматирования чисел, дат и строк в соответствии с локалью пользователя. #полезное

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

Как развивается ИТ в атомной отрасли? Узнайте больше и получите шанс выиграть призы от Росатома В Росатоме начался айтябрь —
Как развивается ИТ в атомной отрасли? Узнайте больше и получите шанс выиграть призы от Росатома В Росатоме начался айтябрь — месяц, посвящённый ИТ-технологиям, масштабным проектам и цифровизации атомной отрасли.  🎁 Вместе с ним запустился и тематический квест. В публикациях в сообществе Карьера в Росатоме появляются задания, за выполнение которых выдают коды. С 16 ноября эти коды можно будет обменять на атомный мерч. Первый код уже ждёт вас, для его получения нужно нажать «Принять участие» на страничке мероприятия 👉 https://vk.cc/cD6vIL  Вот что ещё вас ждёт в айтябре: 🔹 публикации о жизни и работе атомных ИТ-специалистов, прямые эфиры и интервью 🔹 представления наших программных продуктов, разработок, цифры и инфографика 🔹 карьерные истории и лайфхаки по запуску карьеры в ИТ в Росатоме Регистрируйтесь в айтябре и забирайте свой первый код https://vk.cc/cD6vIL.

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

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

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

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

🚀 Изучай HTML и CSS с нуля! 🚀 Присоединяйтесь к нашему Telegram-каналу [https://t.me/made_in_html_css] Здесь вы найдете: Ур
🚀 Изучай HTML и CSS с нуля! 🚀 Присоединяйтесь к нашему Telegram-каналу [https://t.me/made_in_html_css] Здесь вы найдете: Уроки с нуля – от основ к сложным темам. Практические задания – применяйте знания на практике. Советы от опытных разработчиков – получайте помощь и рекомендации. Участие в проектах – накапливайте практический опыт. Обсуждения – делитесь успехами и задавайте вопросы. Присоединяйтесь к Made in HTML/CSS и начните обучение уже сегодня! 🌟

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

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

Работа с графикой: использование библиотеки Canvas для рисования и визуализации данных Работа с графикой является важной част
Работа с графикой: использование библиотеки Canvas для рисования и визуализации данных Работа с графикой является важной частью разработки веб-приложений, особенно при рисовании и визуализации данных. Для этого разработчики часто используют библиотеку Canvas, которая предоставляет мощные инструменты для создания интерактивных и красочных графических элементов. Canvas - это элемент HTML5, который позволяет рисовать графику с помощью JavaScript. Он предоставляет API для создания и управления контекстом рисования, на котором можно рисовать линии, фигуры, текст и многое другое. В данном примере мы получаем контекст рисования Canvas с помощью метода getContext(). Затем мы используем методы контекста, такие как fillRect() для рисования прямоугольника, stroke() для рисования линии и fillText() для рисования текста. Мы также можем устанавливать различные свойства контекста, такие как цвет заливки (fillStyle), цвет обводки (strokeStyle), толщина линии (lineWidth) и шрифт (font). #полезное

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

Станьте разработчиком нейро-сотрудников на Python и зарабатывайте от 150.000р в месяц 🔥🔥🔥 Мы научим вас создавать топовых нейро-сотрудников на базе GPT-4 Omni, и вы сможете: 1️⃣ Устроиться разработчиком в крупную компанию и зарабатывать от 150 тысяч ₽ в месяц 2️⃣ Разрабатывать такие проекты на заказ и зарабатывать от 500 тысяч ₽ за проект 3️⃣ Создать нейро-сотрудника в вашей компании и вырасти на +30-100% в зарплате Что будет на интенсиве? 🧬 Теория: как создаются нейро-сотрудники с GPT-4o на Python 🧬 Практика: мы создадим нейро-консультанта, нейро-HR, нейро-маркетолога и др. Ведущий интенсива - Senior AI разработчик нейросетей и основатель Университета искусственного интеллекта 🔥 Регистрируйтесь на бесплатный интенсив! Встречаемся в ближайший четверг!

Платные курсы больше не нужны! Эти каналы помогут освоить веб-разработку с нуля ➡️➡️ 🖥 Senior Frontend - JS, HTML и CSS 👩‍💻 Frontend Interview - как проходить собеседования 👩‍💻 Frontender Libs - библиотеки для фронтендеров 👩‍💻 Web Craft - только Web-разработка 👩‍💻 Python_practics - обучающие материалы по Python 📌 Практические задачи, разборы кода, тесты, вопросы с собеседований, полезные статьи С таким набором легко зайдешь в IT💪

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

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

Прими участие в «Хакатоне по кибериммунной разработке 3.0» от «Лаборатории Касперского» с призовым фондом 1 000 000 рублей! Р
Прими участие в «Хакатоне по кибериммунной разработке 3.0» от «Лаборатории Касперского» с призовым фондом 1 000 000 рублей! Регистрация на хакатон открыта до 15 ноября Приглашаем разработчиков, аналитиков, архитекторов ПО, экспертов по информационной безопасности и студентов программирования и кибербезопасности. Участвуй индивидуально или в команде до 5 человек. Тебе предстоит разработать систему удалённого управления автомобилем для каршеринга, устойчивую к кибератакам. Специальных знаний в автомобильной отрасли не требуется — задача будет понятна всем, независимо от опыта. Это твой шанс прокачать навыки в кибербезопасности и пообщаться с экспертами «Лаборатории Касперского». Ключевые даты: • 15 октября – 15 ноября – регистрация участников • 8 ноября – митап с экспертами и игра «Огнеборец» • 15 ноября – старт хакатона • 17 ноября – дедлайн загрузки решений • 22 ноября – подведение итогов и объявление победителей Регистрируйся, прояви себя и внеси вклад в безопасность каршеринговых сервисов

Работа с графикой: использование библиотеки Canvas для рисования и визуализации данных Работа с графикой является важной част
Работа с графикой: использование библиотеки Canvas для рисования и визуализации данных Работа с графикой является важной частью разработки веб-приложений, особенно при рисовании и визуализации данных. Для этого разработчики часто используют библиотеку Canvas, которая предоставляет мощные инструменты для создания интерактивных и красочных графических элементов. Canvas - это элемент HTML5, который позволяет рисовать графику с помощью JavaScript. Он предоставляет API для создания и управления контекстом рисования, на котором можно рисовать линии, фигуры, текст и многое другое. В данном примере мы получаем контекст рисования Canvas с помощью метода getContext(). Затем мы используем методы контекста, такие как fillRect() для рисования прямоугольника, stroke() для рисования линии и fillText() для рисования текста. Мы также можем устанавливать различные свойства контекста, такие как цвет заливки (fillStyle), цвет обводки (strokeStyle), толщина линии (lineWidth) и шрифт (font). #полезное

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

Работа с локализацией: перевод и форматирование текста на разных языках Работа с локализацией является важной частью разработ
Работа с локализацией: перевод и форматирование текста на разных языках Работа с локализацией является важной частью разработки веб-приложений, особенно при создании мультиязычных интерфейсов. Для перевода текста на разные языки в JavaScript можно использовать объект Intl, который предоставляет функциональность для локализации. С помощью объекта Intl можно форматировать числа, даты, валюты и другие типы данных в соответствии с правилами языка и региона. В данном примере мы создаем объект Intl с помощью конструктора new Intl.NumberFormat(). Мы указываем язык и регион (в данном случае 'en-US' для английского языка в США) и опции форматирования (в данном случае стиль 'currency' и валюту 'USD'). Затем мы используем метод format() объекта Intl для форматирования числа amount в соответствии с указанными опциями. В данном примере мы форматируем число в денежный формат. #полезное