cookie

Ми використовуємо файли cookie для покращення вашого досвіду перегляду. Натиснувши «Прийняти все», ви погоджуєтеся на використання файлів cookie.

avatar

Frontender's notes [ru]

Годные статьи для Frontend разработчиков HTML, CSS, JS, React, Angular, Vue, TypeScript, Redux, MobX, NodeJS. Чаты: @frontend_ru, @javascript_ru Контакты: @g_abashkin

Більше
Рекламні дописи
36 331
Підписники
Немає даних24 години
-337 днів
-5130 днів

Триває завантаження даних...

Приріст підписників

Триває завантаження даних...

👩‍💻 Хештег и точка В этой задаче необходимо реализовать генератор хештэгов. Условия: — Выходная строка должна начинаться с хештега ( # ) — Во всех словах первая буква должна быть заглавной — Если окончательный результат длиннее 140 символов, функция вернёт false — Если ввод или результат представляет собой пустую строку, то функция должна вернуть false Пример кода:
generateHashtag(" Hello there thanks for trying my Kata") => "#HelloThereThanksForTryingMyKata"
generateHashtag("    Hello     World   ") => "#HelloWorld"
generateHashtag("") => false
Решить задачу ⬅️
Решение задачи🔽
function generateHashtag(str) { if (str.trim() === "") { return false; } const words = str.split(" ").map(word => word.charAt(0).toUpperCase() + word.slice(1)); const hashtag = "#" + words.join(""); return hashtag.length <= 140 ? hashtag : false; } console.log(generateHashtag(" Hello there thanks for trying my Kata")); // "#HelloThereThanksForTryingMyKata" console.log(generateHashtag(" Hello World ")); // "#HelloWorld" console.log(generateHashtag("")); // false
Показати все...
👩‍💻 8 советов, которые сделают JavaScript-код чище Проблемный код, даже если он более или менее работает, требует больших затрат на поддержку. Отточить навыки создания чистого кода, хорошо читаемого и легко поддерживаемого, помогут 8 простых советов. Читать...
Показати все...

👩‍💻 Tab Icon Animations Анимированная панель навигации. Сделана на SVG, SCSS и TypeScript. Открыть код...
Показати все...

Фото недоступнеДивитись в Telegram
В России появилась среда разработки – встречайте GIGA IDE На главной технологической конференции лета GigaConf 2024 СберТех представил российскую среду разработки GIGA IDE со встроенным AI-ассистентом*. Среда позволяет вести разработку на популярных языках программирования, обеспечивает совместимость с востребованными плагинами, а также привычный пользовательский опыт. Встроенный в среду AI-ассистент GIGA CODE анализирует контекст, предлагает полные конструкции функций и других элементов, что позволяет писать код до 25% быстрее. • GIGA IDE Desktop – это интегрированная среда разработки, которая включает 70 инструментов для облегчения задач разработки, автоматизации тестирования и администрирования приложений. Разработчики уже могут скачать GIGA IDE Desktop на платформе GitVerse. • GIGA IDE Cloud позволит вести разработку в облаке, расширив возможности устройства дополнительными облачными ресурсами. Публичный релиз среды запланирован на осень 2024 года. Чтобы первыми получить доступ к GIGA IDE Cloud – регистрируйтесь на платформе GitVerse на раннее тестирование. *AI (Artificial Intelligence) - «искусственный интеллект»
Показати все...
👩‍💻 40 основных и нестандартных методов для работы со строками в JavaScript Строки необходимы при работе с текстовыми и типографическими элементами на веб-странице. В этой статье познакомимся с основными и нестандартными методами для работы со строками в JS. Читать...
Показати все...

👩‍💻 Топ-10 инструментов, которые понадобятся каждому React-разработчику в 2024 году Эти 10 высокоэффективных инструментов помогут сориентироваться в постоянно расширяющейся экосистеме React. Узнайте об их назначении и преимуществах, чтобы упростить процесс разработки и повысить производительность приложений. Читать...
Показати все...

👩‍💻 Neon Clock Сцена с неоновыми часами. Сделана на SCSS и JavaScript. Открыть код...
Показати все...

Фото недоступнеДивитись в Telegram
AvitoTech продолжает радовать крутым образовательным контентом. На этот раз инженеры подготовили открытый видеокурс по JavaScript. Два первых урока уже на канале — самое время присоединиться к обучению или, как минимум, добавить в закладки. На курсе рассмотрены и описаны простым и понятным языком ключевые аспекты JS: сам язык программирования, HTML и CSS. Из первого урока вы узнаете об устройстве современного веба, а из второго — про формирование языка JS. И даже сможете написать свой первый скрипт. Курс для слушателей любого уровня, но с базовыми знаниями в программировании будет попроще.
Показати все...
Оберіть інший тариф

На вашому тарифі доступна аналітика тільки для 5 каналів. Щоб отримати більше — оберіть інший тариф.