Code Ready | Frontend
20.1K subscribers
697 photos
312 videos
17 files
466 links
Авторский канал по Frontend разработке.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

РКН: https://clck.ru/3NJCKs

Реклама на бирже: https://telega.in/c/code_ready
Download Telegram
👩‍💻 Тег meter

Тег meter в HTML используется для отображения значения в определённом диапазоне, например, прогресса, уровня заряда или рейтинга.

Для <meter> атрибуты min и max задают нижний и верхний пределы отображаемого диапазона, что позволяет визуально показать уровень значения.

min="0" max="100" — устанавливает диапазон от 0 до 100.

value="75" — устанавливает текущее значение, например, 75 из 100.


Этот тег удобен для отображения относительных значений, таких как прогресс выполнения задач или статусы процессов.

📣 Code Ready | #тег
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍33🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
Web Skills — платформа, ориентированная на развитие навыков веб-разработки для всех уровней — от новичков до опытных специалистов. Здесь собраны все навыки для веб-разработчика с ссылками для изучения темы.

📌 Ссылочка: andreasbm.github.io

📣 Code Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥15👍9
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Автоматическое переименование тегов в HTML

Auto Rename Tag — это полезное расширение для VS Code, которое значительно упрощает работу с HTML и XML-кодом. Этот плагин автоматически переименовывает закрывающий тег при изменении открывающего.

📣 Code Ready | #плагин
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍33🔥4👎2
👩‍💻 Тултип с анимацией при наведении на текст

Всем привет! Сегодня разберёмся, как создать и анимировать тултип для текста на HTML и CSS. Мы добавим небольшую подсказку, которая будет появляться при наведении на текст, и настроим плавный эффект для её появления.

Для создания тултипа будем использовать псевдоэлемент ::after и свойство transform. Сначала тултип будет скрыт, а при наведении курсора плавно появится над текстом.


📣 Code Ready | #гайд #css
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥36👍8
This media is not supported in your browser
VIEW IN TELEGRAM
metanit — это портал, на котором представлено множество полезных материалов для обучения программированию. Здесь можно найти ресурсы по и разным языкам, а каждое пособие содержит примеры кода.

📌 Ссылочка: metanit.com

📣 Code Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝16👍9🔥9
👩‍💻 Тонкости работы this в стрелочных и обычных функциях

1. Ключевое отличие в привязке this — В обычных функциях this определяется в момент вызова функции, а в стрелочных функциях — в момент их создания:
const obj = {
regularFunc: function() { return this; },
arrowFunc: () => this
};


2. Использование стрелочных функций в методах объектов — Стрелочные функции не рекомендуется использовать для методов объектов, поскольку this у них не привязан к самому объекту:
const obj = {
name: 'John',
regularFunc() { console.log(this.name); },
arrowFunc: () => console.log(this.name)
};
obj.regularFunc(); // Выводит: "John"
obj.arrowFunc(); // Выводит: undefined


3. Поведение this в обработчиках событий — При использовании обычных функций в обработчиках this указывает на элемент, вызвавший событие, а стрелочные функции наследуют this из внешней области:
const button = document.querySelector('button');
button.addEventListener('click', function() { console.log(this); });
button.addEventListener('click', () => console.log(this));


4. Контекст this при вызове с call и apply — Стрелочные функции игнорируют методы привязки контекста this, такие как call и apply, в отличие от обычных функций:
function regular() { return this.name; }
const arrow = () => this.name;

console.log(regular.call({ name: 'Alice' })); // "Alice"
console.log(arrow.call({ name: 'Alice' })); // undefined


📣 Code Ready | #техсобес
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍11
This media is not supported in your browser
VIEW IN TELEGRAM
Emmet Cheat Sheet — сайт-шпаргалка для Emmet. Здесь собраны все аббревиатуры и формулы, при написании которых раскрываются большие куски кода, а это очень ускоряет разработку сайта.

📌 Ссылочка: docs.emmet.io/cheat-sheet

📣 Code Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥8
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Полезные горячие клавиши VSCode

• Shift + ← / → / ↓ / ↑
— Позволяет выделять текст в направлении, указанном стрелкой.

• Shift + Alt + F — отформатировать листинг. Быстро выровняет код, чтобы он стал более читаемым, понятным и красивым.

Ctrl + ] / [ — Добавляет или удаляет отступ строки.

📣 Code Ready | #клавиши
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍17🔥12
👩‍💻 Шпаргалка по регулярным выражениям

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

📣 Code Ready | #js #шпаргалка
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥51🤝12👍10
👩‍💻 Промисы и цепочка промисов в JavaScript

Промисы — это удобный способ работы с асинхронным кодом в JavaScript, упрощающий управление задачами, которые выполняются с задержкой, как запросы к серверу.


🔥 — если узнал новое
🤝 если уже пользовался

📣 Code Ready | #гайд #js
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝34🔥24👍6