ch
Feedback
JavaScript заметки

JavaScript заметки

前往频道在 Telegram

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

显示更多
7 745
订阅者
-124 小时
-97
-6330
帖子存档
Визуализация с D3.js D3 (Data-Driven Documents) представляет собой библиотеку JavaScript, которая позволяет отображать данные
Визуализация с D3.js D3 (Data-Driven Documents) представляет собой библиотеку JavaScript, которая позволяет отображать данные и помогает с проверкой и управлением DOM. Благодаря этой статье ты научишься визуализации с помощью D3.js. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Если бы Даша обратилась к нам — уже хвасталась бы оффером перед друзьями) Мы в codereview помогаем junior и middle разработчи
Если бы Даша обратилась к нам — уже хвасталась бы оффером перед друзьями) Мы в codereview помогаем junior и middle разработчикам с трудоустройством👇 🎢 Разрабатываем стратегию поиска: знаем источники вакансий, о которых многие и не слышали. 🔥 Делаем огненное резюме + оформляем LInkedIn и Github. На этом моменте шанс на оффер увеличивается на 70%. 🗣 Проводим серию Mock Interview, чтобы ты уверенно чувствовал себя на собеседовании. 👨‍🏫 Рекомендуем тебя партнерам. Мы сотрудничаем с OZON, Сбером, VK и другими крупными компаниями. И самое главное: будем саппортить тебя в течение полугода, пока ты не получишь оффер. ✌️Пора переходить к активным действиям, если хочешь найти работу в этом году! Оставляй заявку на бесплатную консультацию с нашим HR или Senior разработчиком. Ждем!

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

Отобразить число с точностью до двух знаков после запятой #полезно
Отобразить число с точностью до двух знаков после запятой #полезно

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

Преобразовать строку в массив #полезно
Преобразовать строку в массив #полезно

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

Быстро преобразовать строку в число #полезно
Быстро преобразовать строку в число #полезно

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

Открываем новые горизонты фронтенд разработки! Наш канал - это непрерывный поток вдохновения и инноваций. Каждый день мы выкладываем новые уникальные работы, созданные с помощью сайта Codepen. От минималистичных дизайнов до эффектных анимаций - все в одном месте. Присоединяйтесь к нашей команде и улучшайте свои навыки вместе с нами!

Преобразовать любое значение в Boolean Это будет особенно полезно, если вы не хотите послать в бэкенд значение null или undef
Преобразовать любое значение в Boolean Это будет особенно полезно, если вы не хотите послать в бэкенд значение null или undefined. #полезно

Рекомендации по Core Web Vitals На протяжении многих лет Google давали веб-разработчикам множество рекомендаций по повышению
Рекомендации по Core Web Vitals На протяжении многих лет Google давали веб-разработчикам множество рекомендаций по повышению производительности. Хотя каждая из этих рекомендаций по отдельности может повысить производительность многих сайтов, полный набор рекомендаций слишком обширный. Делимся статьей, где автор дает рекомендации по Core Web Vitals на 2023 год. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Реализовать плавный переход в верх страницы #полезно
Реализовать плавный переход в верх страницы #полезно

Бессерверное приложение Делимся статьей, где автор демонстрирует создание бессерверного приложения, используя Netlify. Будет
Бессерверное приложение Делимся статьей, где автор демонстрирует создание бессерверного приложения, используя Netlify. Будет приниматься ссылка на веб-сайт в качестве аргумента. Для предоставления содержимого сайта используется Mozilla Readability API. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Вывести JSON в отформатированном виде #полезно
Вывести JSON в отформатированном виде #полезно

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

Вам нравится читать контент на этом канале? Возможно, вы задумывались о том, чтобы купить на нем интеграцию? Следуйте 3 простым шагам, чтобы сделать это: 1) Регистрируйтесь по ссылке: https://telega.in/c/notesjs 2) Пополняйтесь удобным способом 3) Размещайте публикацию Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.

Сгенерировать случайное число в определённом диапазоне Случайное число от 0 до 100: Math.floor(Math.random() * 100) Случайное
Сгенерировать случайное число в определённом диапазоне Случайное число от 0 до 100:
Math.floor(Math.random() * 100)

Случайное число от 1 до 100:
Math.floor(Math.random() * 100) + 1

Случайное число между минимальным (включительно) и максимальным значением (не включая):
function getRandom(min, max) { 
  return Math.floor(Math.random() * (max - min) ) + min;
}
console.log(getRandom(10, 35)); // случайное число в диапазоне >= 10 и < 35

Случайное число между и максимальным значением (включая оба значения): function getRandom(min, max) { return Math.floor(Math.random() * (max - min + 1) ) + min; } console.log(getRandom(10, 35)); // случайное число в диапазоне >= 10 и <= 35 #полезно

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

Удалить из массива повторяющиеся элементы С помощью Set: const array = [1, 2, 2, 3, 1, 5]; const unique = [...new Set(array)]
Удалить из массива повторяющиеся элементы С помощью Set:
const array = [1, 2, 2, 3, 1, 5];
const unique = [...new Set(array)];
console.log(unique); // [1, 2, 3, 5];

С помощью метода массива filter: const array = [1, 2, 2, 3, 1, 5]; const unique = array.filter((value, index) => { return array.indexOf(value) === index; }); console.log(unique); // [1, 2, 3, 5] #массивы