Простой JavaScript @simple_js Channel on Telegram

Простой JavaScript

@simple_js


JavaScript человеческим языком.
Аудитория: Frontend разработчики, верстальщики, люди, интересующиеся языком программирования JavaScript.

Сотрудничество: @noname_media

Канал на бирже: telega.in/channels/simple_js/card?r=-Cl9H

Perfluence

Простой JavaScript (Russian)

Добро пожаловать в канал "Простой JavaScript"! Здесь вы найдете все, что нужно знать о языке программирования JavaScript, но преподнесенное простым и доступным для каждого человека способом. Наша цель - делать JavaScript понятным и увлекательным для всех, кто интересуется фронтенд разработкой, версткой или просто хочет расширить свои знания в этой области. Мы сотрудничаем с @noname_media, чтобы принести вам самую свежую и актуальную информацию. Присоединяйтесь к нам и узнавайте все о JavaScript вместе с нами! Для прямого доступа к нашему каналу на бирже, перейдите по ссылке: telega.in/channels/simple_js/card?r=-Cl9H. Вместе мы сможем сделать программирование на JavaScript еще проще и увлекательнее. Присоединяйтесь к каналу "Простой JavaScript" прямо сейчас и углубляйтесь в мир программирования с Perfluence!

Простой JavaScript

19 Jan, 06:05


Последовательное выполнение промисов с async/await

Здесь мы ожидаем выполнения someAsyncFunction1, а затем someAsyncFunction2, гарантируя последовательное выполнение.

#промисы

Простой JavaScript

18 Jan, 06:05


Параллельное выполнение промисов с Promise.all и async/await

Promise.all позволяет выполнить промисы параллельно, и затем мы ожидаем оба результата.

#промисы

Простой JavaScript

17 Jan, 06:05


Ожидание выполнения нескольких промисов с Promise.allSettled

Promise.allSettled ожидает завершения всех промисов и возвращает их состояния (успешно или с ошибкой) и результаты.

#промисы

Простой JavaScript

16 Jan, 06:05


Преобразование колбэка в промис с util.promisify

util.promisify преобразует асинхронную функцию использующую колбэк, в промис, что делает ее удобной для использования с async/await.

#промисы

Простой JavaScript

15 Jan, 06:05


Ожидание выполнения промиса с таймаутом

Promise.race ожидает первого выполненного промиса и может использоваться для установки временного ограничения.

#промисы

Простой JavaScript

14 Jan, 12:59


Готовишься к собеседованию?

Разбираем для тебя самые актуальные вопросы для подготовки

Выбирай направление:

👩‍💻 Frontend
🖥 Backend
👩‍💻 JS
👩‍💻 Python
👩‍💻 Go
👩‍💻 Java
👩‍💻 C/C++
👩‍💻 C#
👩‍💻 PHP
👩‍💻 QA
📊 SQL
👩‍💻 Git

Простой JavaScript

14 Jan, 06:05


Использование async/await в цикле

Этот пример демонстрирует использование async/await в цикле для выполнения асинхронных операций в определенной последовательности.

#промисы

Простой JavaScript

13 Jan, 12:08


Ищешь работу или стажировку в IT?

Тогда тебе точно будут полезны эти каналы:

БИГТЕХ – стажировки и вакансии
👉 ПОДПИСАТЬСЯ

Young & Junior - вакансии IT
👉 ПОДПИСАТЬСЯ

Young Стажёр - стажировки ИТ
👉 ПОДПИСАТЬСЯ

Junojobs
👉 ПОДПИСАТЬСЯ

Макс из < codereview />
👉 ПОДПИСАТЬСЯ

Помни! Твои скиллы достойны лучшего оффера.

Подпишись на эти каналы и рекрутеры однозначно заметят тебя.

Простой JavaScript

13 Jan, 06:05


Простой промис с resolve и then

В этом примере мы создаем промис, который успешно выполняется через 1 секунду и передает строку "Успех!" в функцию then.

#промисы

Простой JavaScript

12 Jan, 06:05


Промис с отклонением и catch

Здесь промис отклоняется через 1 секунду, и мы ловим ошибку с помощью метода catch.

#промисы

Простой JavaScript

11 Jan, 06:05


Использование async/await для ожидания выполнения промиса

Функция doAsyncWork ожидает выполнения промиса и выводит его результат при успешном выполнении или ошибку при отклонении.

#промисы

Простой JavaScript

10 Jan, 06:05


Последовательное выполнение промисов с async/await

Здесь мы ожидаем выполнения someAsyncFunction1, а затем someAsyncFunction2, гарантируя последовательное выполнение.

#промисы

Простой JavaScript

09 Jan, 06:05


Параллельное выполнение промисов с Promise.all и async/await

Promise.all позволяет выполнить промисы параллельно, и затем мы ожидаем оба результата.

#промисы

Простой JavaScript

08 Jan, 06:05


Ожидание выполнения нескольких промисов с Promise.allSettled

Promise.allSettled ожидает завершения всех промисов и возвращает их состояния (успешно или с ошибкой) и результаты.

#промисы

Простой JavaScript

07 Jan, 12:05


⚡️ В сети начали массово сливать курсы и книги известных онлайн школ

Вот отсортированная база с тонной материала(постепенно пополняется):

БАЗА (4687 видео/книг):

(363 видео, 87 книги) — Python
(415 видео, 68 книги) — Frontend
(143 видео, 33 книги) — ИБ/Хакинг
(352 видео, 89 книги) — С/С++
(343 видео, 87 книги) — Java
(176 видео, 32 книги) — Git
(293 видео, 63 книги) — C#
(174 видео, 91 книги) — DevOps
(167 видео, 53 книги) — PHP
(227 видео, 83 книги) — SQL/БД
(163 видео, 29 книги) — Linux
(107 видео, 43 книги) — СисАналз
(181 видео, 32 книги) — Go
(167 видео, 43 книги) — Kotlin/Swift
(112 видео, 24 книги) — Flutter
(137 видео, 93 книги) — DS/ML
(113 видео, 82 книги) — GameDev
(183 видео, 37 книги) — UI/UX
(129 видео, 73 книги) — QA
(213 видео, 63 книги) — Rust
(121 видео, 24 книги) — Ruby

Скачивать ничего не нужно — все выложили в Telegram

Простой JavaScript

07 Jan, 06:05


Преобразование колбэка в промис с util.promisify

util.promisify преобразует асинхронную функцию использующую колбэк, в промис, что делает ее удобной для использования с async/await.

#промисы

Простой JavaScript

06 Jan, 06:05


Использование стрелочных функций для компактного кода

Стрелочные функции сокращают синтаксис для функций, особенно полезны в колбэках.

#работаскодом

Простой JavaScript

05 Jan, 06:05


Использование оператора распространения для объединения объектов

Оператор распространения (...) упрощает копирование и объединение объектов.

#работаскодом

Простой JavaScript

04 Jan, 06:05


Использование for...of для итерации по коллекциям

for...of позволяет итерировать элементы массивов, строк и других итерируемых объектов.

#работаскодом

Простой JavaScript

03 Jan, 06:05


Использование try...catch для обработки ошибок

try...catch позволяет обрабатывать ошибки, не завершая выполнение программы.

#работаскодом

Простой JavaScript

02 Jan, 06:05


Использование шаблонных строк для удобного формирования текста

Шаблонные строки поддерживают интерполяцию переменных и выражений.

#работаскодом

Простой JavaScript

01 Jan, 06:05


Использование параметров по умолчанию в функциях

Значения по умолчанию устанавливаются, если аргумент функции не был передан.

#работаскодом

Простой JavaScript

31 Dec, 06:05


Использование тернарного оператора для компактных условий

Тернарный оператор заменяет конструкции if...else для краткости.

#работаскодом

Простой JavaScript

30 Dec, 06:05


Использование Array.prototype.flat для "выравнивания" массива

flat уменьшает вложенность массива до заданного уровня.

#работаскодом

Простой JavaScript

29 Dec, 06:05


Использование деструктуризации для удобного доступа к данным

Деструктуризация позволяет извлекать значения из объектов и массивов в переменные.

#работаскодом

Простой JavaScript

28 Dec, 06:05


Использование Array.prototype.reduce для свертки массива

reduce выполняет итерацию массива, сводя его элементы к одному значению.

#работаскодом

Простой JavaScript

27 Dec, 06:05


Создание многомерных массивов

Многомерные массивы представляют данные в виде таблиц или матриц, полезны в математических расчетах.

#работаскодом

Простой JavaScript

26 Dec, 10:02


Привет! 👋
Мы нашли канал, на котором каждый день публикуются увлекательные и полезные материалы, которые вы так долго искали! 😎

Здесь вы найдёте:
• рецепты кода
• мемы
• интересные статьи и факты
• викторины
• макеты
• иконки
• полезные ссылки
И это еще не всё! Здесь много интересного!

Да-да! Всё в 1 канале!
Подписывайся скорее пока доступ не пропал! 🧑‍💻

Пссс... А в этом сервисе ты можешь сократить ссылку, поделиться файлом илм текстом, ставить пароли, отслеживать статистику по переходам, включать автоудаление - и всё это бесплатно!

Простой JavaScript

26 Dec, 06:05


Использование Object.assign для копирования объектов

Object.assign копирует свойства из одного или нескольких источников в целевой объект.

#работаскодом

Простой JavaScript

25 Dec, 06:05


Использование Object.seal для запрета добавления или удаления свойств

Object.seal позволяет изменять существующие свойства, но запрещает добавление или удаление.

#работаскодом

Простой JavaScript

24 Dec, 06:05


Использование Object.freeze для создания неизменяемого объекта

Object.freeze делает объект неизменяемым, предотвращая добавление, изменение или удаление свойств.

#работаскодом

Простой JavaScript

23 Dec, 06:05


Использование шаблонных строк

Шаблонные строки облегчают вставку переменных и делают код более читаемым.

#качествокода

Простой JavaScript

22 Dec, 06:05


Избегание глобальных переменных

Избегайте использования глобальных переменных, чтобы избежать конфликтов и нечаянных перезаписей.

#качествокода

Простой JavaScript

21 Dec, 06:05


Использование стрелочных функций для краткости

Стрелочные функции уменьшают объем кода и сохраняют контекст this.

#качествокода

Простой JavaScript

20 Dec, 06:05


Разработка с принципом DRY

Повторяющийся код должен быть вынесен в отдельные функции или модули, чтобы избежать дублирования и облегчить поддержку.

#качествокода

Простой JavaScript

19 Dec, 06:05


Регулярные ревью кода

Регулярные сеансы ревью кода помогают обнаруживать потенциальные проблемы, улучшать структуру и качество кода, а также обмениваться знаниями с другими членами команды.

#качествокода

Простой JavaScript

18 Dec, 06:05


Использование try...catch для обработки исключений

try...catch позволяет обработать исключения, предотвратив прерывание работы программы и позволяет корректно обработать ошибки.

#качествокода

Простой JavaScript

17 Dec, 06:05


Логирование важных событий и ошибок

Хорошие логи помогают отслеживать процессы в коде, обнаруживать проблемы и быстро их решать.

#качествокода

Простой JavaScript

16 Dec, 06:05


Использование Promise.all для параллельного исполнения промисов

Promise.all позволяет параллельно исполнять несколько промисов и обрабатывать результаты после их завершения или обработать ошибку, если хотя бы один из промисов завершился с ошибкой.

#качествокода

Простой JavaScript

15 Dec, 06:05


Использование Map, Filter, Reduce для обработки массивов

Эти методы делают код более читаемым и уменьшают вероятность ошибок при работе с массивами.

#качествокода

Простой JavaScript

14 Dec, 06:05


Отсутствие дублирования кода

Дублирование кода может привести к ошибкам и усложнить его поддержку. Использование функций помогает избежать этого.

#качествокода

Простой JavaScript

13 Dec, 06:05


Использование строгого режима

Строгий режим помогает избежать ошибок и позволяет использовать более безопасные и современные функции JavaScript.

#качествокода

Простой JavaScript

12 Dec, 06:05


Тестирование кода с использованием фреймворков тестирования

Тестирование помогает обнаруживать ошибки и убеждаться в правильной работе кода.

#качествокода

Простой JavaScript

11 Dec, 06:05


Использование оператора Rest для аргументов функции

Оператор Rest позволяет передавать переменное количество аргументов в функцию, что делает код более гибким.

#качествокода

Простой JavaScript

10 Dec, 06:05


Разделение кода на модули

Разделение функциональности на модули обеспечивает более чистый и организованный код, что упрощает его понимание и поддержку.

#качествокода

Простой JavaScript

09 Dec, 06:05


Использование Array.prototype.splice для удаления, добавления и замены элементов массива

splice изменяет содержимое массива, удаляя существующие элементы и/или добавляя новые элементы.

#работаскодом

Простой JavaScript

08 Dec, 06:05


Использование Array.prototype.reverse для реверсирования порядка элементов массива

reverse изменяет порядок элементов массива на противоположный.

#работаскодом

Простой JavaScript

07 Dec, 12:05


💻 Ты в IT? Или только планируешь войти?

Мы создали YeaHub — место, где IT-специалисты учатся, развиваются и находят единомышленников.

YeaHub объединяет 5 уникальных каналов для IT-специалистов:

🖥 YeaHub: Главные новости IT, обсуждения с экспертами и аналитика рынка.

👩‍💻 YeaHub Tech: Полезные гайды, статьи и материалы для развития ваших навыков.

🗓
YeaHub Events: Анонсы митапов, конференций, соревнований и вебинаров.

💵
YeaHub Job: Свежие вакансии, стажировки и лучшие карьерные советы.

🖥 YeaHub Frontend: Теория, задачи, тесты и вопросы для подготовки к собеседованиям.

А также у нас есть собственная платформа для подготовки к собеседованиям!

🔹 500+ вопросов по фронтенд-разработке
🔹 Удобные тренажеры для отработки навыков
🔹 Система фильтров по технологиям и уровню сложности
🔹 Персональная статистика прогресса и история подготовки

YeaHub объединяет IT-специалистов

Простой JavaScript

07 Dec, 06:05


Использование Array.prototype.sort для сортировки массива

sort сортирует элементы массива на месте и возвращает отсортированный массив.

#работаскодом

Простой JavaScript

06 Dec, 06:05


Использование Array.prototype.flatMap для комбинирования map и flat

flatMap сначала применяет функцию к каждому элементу, а затем объединяет результат в новый массив.

#работаскодом

Простой JavaScript

05 Dec, 06:05


Использование Array.prototype.flat для создания нового массива с объединенными подмассивами

flat создает новый массив, объединяя подмассивы до указанной глубины.

#работаскодом

Простой JavaScript

04 Dec, 06:05


Использование Function.prototype.apply для вызова функции с массивом аргументов

apply вызывает функцию с указанным значением this и аргументами, предоставленными в виде массива.

#работаскодом

Простой JavaScript

03 Dec, 06:05


Использование Array.prototype.includes для проверки наличия элемента в массиве

includes проверяет, содержит ли массив указанный элемент, возвращая true или false.

#работаскодом

Простой JavaScript

02 Dec, 06:05


Использование Promise.race для выполнения первого завершенного промиса

Promise.race возвращает промис, который разрешается или отклоняется первым из предоставленных промисов.

#работаскодом

Простой JavaScript

01 Dec, 06:05


Использование Promise.all для выполнения нескольких промисов параллельно

Promise.all принимает массив промисов и возвращает промис, который разрешается, когда все промисы в массиве разрешены.

#работаскодом

Простой JavaScript

30 Nov, 06:05


Использование AbortController для отмены HTTP-запроса:

AbortController позволяет управлять и отменять HTTP-запросы, что полезно при долгих или ненужных запросах.

#работаскодом

Простой JavaScript

29 Nov, 06:05


Использование fetch для работы с HTTP-запросами:

fetch позволяет отправлять HTTP-запросы и возвращает промис с результатами запроса.

#работаскодом

Простой JavaScript

28 Nov, 06:05


Использование async/await для работы с асинхронными операциями

async/await делает асинхронный код более читаемым и управляемым, позволяя использовать синхронный стиль.

#работаскодом

Простой JavaScript

27 Nov, 06:05


Использование WeakSet для коллекций с объектами, поддерживающих сборку мусора

WeakSet позволяет хранить объекты с возможностью их автоматического удаления сборщиком мусора.

#работаскодом

Простой JavaScript

26 Nov, 06:05


Использование WeakMap для создания карты, не препятствующей сборке мусора

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

#работаскодом

Простой JavaScript

25 Nov, 06:05


Использование setTimeout и setInterval для работы с таймерами

setTimeout запускает функцию с задержкой, а setInterval — многократно с определенным интервалом.

#работаскодом

Простой JavaScript

24 Nov, 06:05


Использование замыканий для сохранения состояния между вызовами функции

Замыкание сохраняет переменные в области видимости функции, позволяя функции сохранять и изменять состояние между вызовами.

#работаскодом

Простой JavaScript

23 Nov, 06:05


Использование Symbol для создания уникальных идентификаторов

Символы создают уникальные свойства, которые не конфликтуют с другими свойствами объекта.

#работаскодом

Простой JavaScript

22 Nov, 06:05


Использование Object.is для сравнения значений

Object.is сравнивает значения с учетом особенностей JS, например, правильно обрабатывая -0 и NaN.

#работаскодом

Простой JavaScript

21 Nov, 06:05


Использование Object.fromEntries для преобразования массива в объект

fromEntries преобразует массив пар [ключ, значение] в объект, делая обратную операцию к Object.entries.

#работаскодом

Простой JavaScript

20 Nov, 06:05


Использование Object.entries для итерации по парам ключ-значение

Object.entries возвращает массив пар [ключ, значение], упрощая доступ к обоим при переборе.

#работаскодом

Простой JavaScript

19 Nov, 06:05


Использование Object.values для итерации по значениям объекта

Object.values возвращает массив значений объекта, удобен для обработки всех значений без ключей.

#работаскодом

Простой JavaScript

18 Nov, 06:05


Использование Object.keys для итерации по ключам объекта

Object.keys возвращает массив ключей объекта, позволяя обойти его свойства.

#работаскодом

Простой JavaScript

17 Nov, 11:21


🔹 Пора перестать теряться в мире React — вступайте в ReactJS Daily!

Наш канал — это настоящий клад для тех, кто хочет покорить React! Мы собрали всё, что нужно для разработки: простые объяснения, эффективные методы и вдохновляющие примеры.

Что вас ждет?  
- Подробные гайды: разбираем сложные концепции React, как хуки и оптимизацию, по шагам.
- Практика с примерами: каждый пост помогает прокачивать знания и применять их в реальных проектах.
- Актуальные новости и тренды: React развивается, и вы будете в курсе всех новинок.

Подписывайтесь на ReactJS Daily, чтобы идти вперед вместе с единомышленниками и уверенно строить крутые приложения! 🚀

Простой JavaScript

17 Nov, 06:05


Использование Object.defineProperty для создания вычисляемых свойств

defineProperty позволяет добавить свойства с геттерами и сеттерами, создавая динамически вычисляемые значения.

#работаскодом

Простой JavaScript

16 Nov, 06:05


Использование самовызывающихся функций (IIFE) для создания замкнутой области видимости

IIFE (Immediately Invoked Function Expression) сразу выполняется и создает свою область видимости, избегая загрязнения глобальной.

#работаскодом

Простой JavaScript

15 Nov, 12:05


Ищем фронта. Релокейт, удалёнка, платим много!

Специально для Вас, собираем топовые вакансии для фронтов на канале @job_frontend. Подпишись чтобы не упустить свой шанс получить лучший оффер!

Простой JavaScript

15 Nov, 06:05


Использование каррирования для создания частично применяемых функций

Каррирование позволяет создавать функции, которые частично применяют аргументы, упрощая повторное использование.

#работаскодом

Простой JavaScript

14 Nov, 06:05


Использование Function.prototype.call для вызова функции с указанным контекстом this

call позволяет явно установить значение this при вызове функции.

#работаскодом

Простой JavaScript

13 Nov, 06:05


Использование функции высшего порядка для улучшения читаемости

Функции высшего порядка принимают другие функции в качестве аргументов, позволяя создавать более абстрактные и гибкие решения.

#работаскодом

Простой JavaScript

12 Nov, 06:05


Использование Function.prototype.bind для привязки контекста this к функции

bind создает новую функцию с привязанным значением this, что полезно при передаче методов в качестве callback-функций.

#работаскодом

Простой JavaScript

11 Nov, 06:05


Разработка с принципом DRY

Повторяющийся код должен быть вынесен в отдельные функции или модули, чтобы избежать дублирования и облегчить поддержку.

#качествокода

Простой JavaScript

10 Nov, 06:05


Регулярные ревью кода

Регулярные сеансы ревью кода помогают обнаруживать потенциальные проблемы, улучшать структуру и качество кода, а также обмениваться знаниями с другими членами команды.

#качествокода

Простой JavaScript

09 Nov, 06:05


Использование try...catch для обработки исключений

try...catch позволяет обработать исключения, предотвратив прерывание работы программы и позволяет корректно обработать ошибки.

#качествокода

Простой JavaScript

08 Nov, 15:00


Как развивается ИТ в атомной отрасли? Узнайте больше и получите шанс выиграть призы от Росатома

В Росатоме начался айтябрь — месяц, посвящённый ИТ-технологиям, масштабным проектам и цифровизации атомной отрасли. 

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

Вот что ещё вас ждёт в айтябре:
🔹 публикации о жизни и работе атомных ИТ-специалистов, прямые эфиры и интервью
🔹 представления наших программных продуктов, разработок, цифры и инфографика
🔹 карьерные истории и лайфхаки по запуску карьеры в ИТ в Росатоме

Регистрируйтесь в айтябре и забирайте свой первый код https://vk.cc/cD6vIL.

Простой JavaScript

08 Nov, 06:05


Логирование важных событий и ошибок

Хорошие логи помогают отслеживать процессы в коде, обнаруживать проблемы и быстро их решать.

#качествокода

Простой JavaScript

07 Nov, 06:05


Использование Promise.all для параллельного исполнения промисов

Promise.all позволяет параллельно исполнять несколько промисов и обрабатывать результаты после их завершения или обработать ошибку, если хотя бы один из промисов завершился с ошибкой.

#качествокода

Простой JavaScript

06 Nov, 12:05


🚀 Изучай HTML и CSS с нуля! 🚀

Присоединяйтесь к нашему Telegram-каналу
[https://t.me/made_in_html_css]

Здесь вы найдете:

Уроки с нуля – от основ к сложным темам.
Практические задания – применяйте знания на практике.
Советы от опытных разработчиков – получайте помощь и рекомендации.
Участие в проектах – накапливайте практический опыт.
Обсуждения – делитесь успехами и задавайте вопросы.

Присоединяйтесь к Made in HTML/CSS и начните обучение уже сегодня! 🌟

Простой JavaScript

06 Nov, 06:05


Использование Map, Filter, Reduce для обработки массивов

Эти методы делают код более читаемым и уменьшают вероятность ошибок при работе с массивами.

#качествокода

Простой JavaScript

05 Nov, 06:05


Отсутствие дублирования кода

Дублирование кода может привести к ошибкам и усложнить его поддержку. Использование функций помогает избежать этого.

#качествокода

Простой JavaScript

04 Nov, 06:05


Использование строгого режима

Строгий режим помогает избежать ошибок и позволяет использовать более безопасные и современные функции JavaScript.

#качествокода

Простой JavaScript

03 Nov, 06:05


Тестирование кода с использованием фреймворков тестирования

Тестирование помогает обнаруживать ошибки и убеждаться в правильной работе кода.

#качествокода

Простой JavaScript

02 Nov, 06:05


Использование оператора Rest для аргументов функции

Оператор Rest позволяет передавать переменное количество аргументов в функцию, что делает код более гибким.

#качествокода

Простой JavaScript

01 Nov, 12:05


💻 10 лет в IT, и я публикую только то, что сам читаю или собираюсь прочитать.
Это самые важные статьи и новости, которые действительно нужны разработчику.

Решил поделиться тем, что помогает мне быть в курсе всего.

Подписывайся на @devdrafts_rss — здесь только то, что стоит твоего времени!

👉 @devdrafts_rss

Простой JavaScript

01 Nov, 06:05


Разделение кода на модули

Разделение функциональности на модули обеспечивает более чистый и организованный код, что упрощает его понимание и поддержку.

#качествокода

Простой JavaScript

31 Oct, 06:05


Использование констант вместо магических чисел

Использование констант делает код более читаемым и обеспечивает единое значение по всему коду.

#качествокода

Простой JavaScript

30 Oct, 06:05


Комментарии для пояснения кода

Комментарии помогают другим разработчикам (и вам самим) понять цель и функциональность определенных участков кода.

#качествокода

Простой JavaScript

29 Oct, 12:05


Срочно❗️ Нужны люди, которые имеют минимальный опыт в IT. Покажем, как освоить профессию "Frontend" с зп от 150.000 ₽. Обучение с нас бесплатно!
График: 2-3 часа или полный день, на выбор.

Frontend-разработчик (frontend developer) — это специалист, который отвечает за создание пользовательского интерфейса сайта, приложения или ПО.

Для вас:
1) Удаленная работа
2) Свободный график

Можно совмещать с основной работой🔥

✔️Не нужно что-то продавать или привлекать людей.
✔️За полгода вполне реально вырасти до зп в 300.000 рублей и больше денег.
✔️Мы научим вас искать клиентов, так что у вас уже будет работа.

Сперва проводим бесплатный вводный урок:
👉 Регистрация на урок

На уроке расскажем:

— чем занимается Fronted-разработчик и за что ему готовы платить
— зарплатные вилки разных специалистов от стажёра до тимлида
— сколько времени нужно на обучение и стажировку
— 8 шагов, чтобы стать frontend-разработчиком

Если хотите попробовать себя в одной из самых востребованных профессий в 2024 году, то это ваш шанс! С нами вы сможете научиться этому быстро и уже через пару месяцев найти первых клиентов, а мы с этим поможем!

Регистрируйтесь на бесплатный вводный урок по профессии:
👉 Зарегистрироваться

Простой JavaScript

29 Oct, 06:05


Использование ответственных названий переменных

Названия переменных должны быть информативными и понятными для облегчения чтения и понимания кода.

#качествокода

Простой JavaScript

28 Oct, 14:03


👨‍💻 Изучай фронтенд по мини-гайдам!

Канал WebTaverna ежедневно публикуют полезные обучающие мини-гайды в картинках, а также различные полезные шпаргалки и советы по HTML, CSS и JavaScript

➡️ Подписывайся на WebTaverna

А также не забудь заглянуть в jsProger, где ты найдешь обучающие мини-гайды чисто по JavaScript, без HTML и CSS

➡️ Перейти в канал jsProger

Простой JavaScript

28 Oct, 06:05


Метод .sort()

Метод .sort() сортирует элементы массива с использованием переданной функции сравнения.

#функции

Простой JavaScript

27 Oct, 06:05


Метод .find()

Метод .find() находит первый элемент массива, удовлетворяющий условию.

#функции

Простой JavaScript

26 Oct, 06:05


Метод .some()

Метод .some() проверяет, выполняется ли условие хотя бы для одного элемента массива.

#функции

Простой JavaScript

25 Oct, 06:05


Метод .every()

Метод .every() проверяет, выполняется ли условие для каждого элемента массива.

#функции

Простой JavaScript

24 Oct, 06:05


Метод .reduce()

Метод .reduce() выполняет агрегацию элементов массива с помощью переданной функции.

#функции

Простой JavaScript

23 Oct, 06:05


Метод .filter()

Метод .filter() создает новый массив, содержащий только элементы, которые удовлетворяют условию.

#функции

Простой JavaScript

22 Oct, 06:05


Простой промис с resolve и then

В этом примере мы создаем промис, который успешно выполняется через 1 секунду и передает строку "Успех!" в функцию then.

#промисы

Простой JavaScript

21 Oct, 06:05


Промис с отклонением и catch

Здесь промис отклоняется через 1 секунду, и мы ловим ошибку с помощью метода catch.

#промисы

Простой JavaScript

20 Oct, 06:05


Использование async/await для ожидания выполнения промиса

Функция doAsyncWork ожидает выполнения промиса и выводит его результат при успешном выполнении или ошибку при отклонении.

#промисы

Простой JavaScript

19 Oct, 16:10


Фронтенд в картинках — просто, наглядно и понятно. Новые знания в компактном формате каждый день.

Присоединяйтесь: @FrontendPortal

Простой JavaScript

19 Oct, 06:05


Последовательное выполнение промисов с async/await

Здесь мы ожидаем выполнения someAsyncFunction1, а затем someAsyncFunction2, гарантируя последовательное выполнение.

#промисы

Простой JavaScript

18 Oct, 06:05


Параллельное выполнение промисов с Promise.all и async/await

Promise.all позволяет выполнить промисы параллельно, и затем мы ожидаем оба результата.

#промисы

Простой JavaScript

17 Oct, 06:05


Ожидание выполнения нескольких промисов с Promise.allSettled

Promise.allSettled ожидает завершения всех промисов и возвращает их состояния (успешно или с ошибкой) и результаты.

#промисы

Простой JavaScript

16 Oct, 06:05


Преобразование колбэка в промис с util.promisify

util.promisify преобразует асинхронную функцию использующую колбэк, в промис, что делает ее удобной для использования с async/await.

#промисы

Простой JavaScript

15 Oct, 06:05


Ожидание выполнения промиса с таймаутом

Promise.race ожидает первого выполненного промиса и может использоваться для установки временного ограничения.

#промисы

Простой JavaScript

14 Oct, 06:05


Promise()

Позволяет работать с асинхронными операциями и управлять их состоянием.

#функции

Простой JavaScript

13 Oct, 06:05


Метод .map()

Метод .map() создает новый массив, применяя функцию к каждому элементу.

#функции

Простой JavaScript

12 Oct, 06:05


Метод .forEach()

Метод .forEach() применяет переданную функцию ко всем элементам массива.

#функции

Простой JavaScript

11 Oct, 06:05


Метод .splice()

Метод .splice() изменяет содержимое массива, удаляя или заменяя элементы.

#функции

Простой JavaScript

10 Oct, 06:05


Метод .sort()

Метод .sort() сортирует элементы массива с использованием переданной функции сравнения.

#функции

Простой JavaScript

09 Oct, 06:05


Метод .find()

Метод .find() находит первый элемент массива, удовлетворяющий условию.

#функции

Простой JavaScript

08 Oct, 06:05


Метод .some()

Метод .some() проверяет, выполняется ли условие хотя бы для одного элемента массива.

#функции

Простой JavaScript

07 Oct, 06:05


Метод .every()

Метод .every() проверяет, выполняется ли условие для каждого элемента массива.

#функции

Простой JavaScript

06 Oct, 06:05


Метод .reduce()

Метод .reduce() выполняет агрегацию элементов массива с помощью переданной функции.

#функции

Простой JavaScript

05 Oct, 06:05


Метод .filter()

Метод .filter() создает новый массив, содержащий только элементы, которые удовлетворяют условию.

#функции