cookie

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

avatar

Вёрстка сайтов | HTML, CSS, JS

👋 Привет, друг! На этом канале я выкладываю структурированные, обучающие уроки и материалы по вёрстке. Присоединяйся и скорее начинай учиться! Связь: @Tigran1963

Більше
Рекламні дописи
4 485
Підписники
Немає даних24 години
+157 днів
+1830 днів

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

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

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

Фото недоступнеДивитись в Telegram
CSS счетчики Читать статью👨‍💻 #css | #полезности
Показати все...
👍 3
Фото недоступнеДивитись в Telegram
Подборка лучших постов за прошлую неделю Лучшие статьи @free_html_lessons: 1. Как начать изучать React.js для верстальщику 2. Задача: Управление библиотекой 3. mix-blend-mode Лучшие фронтенд вакансии @job_webdev: 1. Junior React Developer 2. HTML-верстальщик 3. Frontend разработчик Лучшие дизайн вакансии @job_webdesign: 1. Web-дизайнер 2. UX/UI дизайнер 3. Графический дизайнер #лучшеезанеделю
Показати все...
👍 1😍 1
Фото недоступнеДивитись в Telegram
Задача: Обработка списка URL У вас есть список URL, которые нужно загрузить, и в каждом из них содержится JSON-объект. Ваша задача — написать функцию, которая: Загружает все URL параллельно. Собирает все данные в массив. Обрабатывает данные (например, суммирует определённые поля). Возвращает результат. При этом необходимо обработать ошибки так, чтобы загрузка оставшихся данных не останавливалась, если один из запросов завершится с ошибкой. Пример входных данных:
const urls = [
    'https://api.example.com/data1',
    'https://api.example.com/data2',
    'https://api.example.com/data3',
];
Пример результата:
{
    total: 42
}
Шаблон кода:
async function fetchData(urls) {
    // Ваш код здесь
}
// Пример вызова функции
fetchData(urls).then(result => {
    console.log(result); // Ожидаемый результат
}).catch(error => {
    console.error(error); // Обработка ошибки
});
Подсказки: - Используйте fetch для загрузки данных по URL. - Используйте Promise.allSettled для обработки всех промисов, независимо от их завершения. - Обработайте результаты так, чтобы проигнорировать ошибки и работать только с успешно загруженными данными. #домашка
Показати все...
👍 4
Фото недоступнеДивитись в Telegram
Макет для тренировки (мелис) Посмотреть макет 👨‍💻 #макетдлятренировки
Показати все...
👏 3
Как начать изучать React.js для верстальщику Читать 👨‍💻 #полезнаястатья
Показати все...
Как начать изучать React.js для верстальщику

React.js — это JavaScript библиотека, которая позволяет создавать пользовательские интерфейсы, основанные на компонентах. Для верстальщиков, знакомых с HTML и CSS, начать изучение React.js может быть логичным шагом для расширения навыков и создания более интерактивных и сложных интерфейсов. Вот пошаговое руководство, как начать изучение React.js с точки зрения верстальщика. Шаг 1: Понимание основ React.js Прежде чем приступать к кодированию, важно понять ключевые концепции React.js: Компоненты: Основные строительные…

👍 4👎 1
mix-blend-mode Читать 👨‍💻 #css | #полезности
Показати все...
CSS-свойство mix-blend-mode

CSS предлагает множество мощных инструментов для создания визуально привлекательных веб-страниц, и одно из таких свойств — mix-blend-mode. Оно позволяет задавать режимы смешивания для элементов, создавая разнообразные эффекты наложения и взаимодействия между элементами и фоновыми изображениями. Что такое mix-blend-mode? mix-blend-mode — это CSS-свойство, которое определяет, как содержимое элемента должно смешиваться с фоновым содержимым элемента и его родительскими элементами. Проще говоря, это свойство позволяет…

👍 4
00:49
Відео недоступнеДивитись в Telegram
4.25 MB
🔥 1🌭 1
🎁 Готовый сайт Аспро со скидкой 30% До 7 июля Аспро дарит скидку 30% на топовые интернет-магазины. При заказе в комплекте с 1С-Битрикс максимальная выгода — 34 900 ₽. Вводите промокод в форме на лендинге или корзине, чтобы получить скидку и запустить современный сайт: HTML30 Реклама: ООО "Аспро", erid 2VtzqxJittX
Показати все...
👍 1
Узнать подробнее о продукте
Генераторы и yield Читать 👨‍💻 #js | #полезности
Показати все...
Понимание генераторов и оператора yield в JavaScript

Генераторы в JavaScript предоставляют мощный и гибкий способ работы с итеративными процессами. Они позволяют вам создавать функции, которые могут приостанавливать своё выполнение и позже возобновлять его, возвращая промежуточные значения. В основе генераторов лежит ключевое слово yield, которое делает этот механизм возможным. Что такое генераторы? Генераторы — это особый вид функций, которые можно приостанавливать в середине выполнения и затем возобновлять с того же места. Они определяются с помощью ключевого…

👍 6
Фото недоступнеДивитись в Telegram
Задача: Управление библиотекой (на ООП) Создайте классы для управления библиотекой книг. Вам нужно создать следующие классы: Book — класс для представления книги. Library — класс для управления коллекцией книг. Класс Book Класс Book должен иметь следующие свойства и методы: Свойства: title (название книги) author (автор книги) year (год издания книги) genre (жанр книги) Методы: Конструктор для инициализации свойств Метод getSummary() для получения краткой информации о книге в виде строки: "Title" by Author, published in Year (Genre) Класс Library Класс Library должен иметь следующие свойства и методы: Свойства: books (массив книг) Методы: Конструктор для инициализации свойства books пустым массивом Метод addBook(book) для добавления книги в библиотеку Метод removeBook(title) для удаления книги по названию Метод findBooksByAuthor(author) для поиска книг по автору, возвращает массив книг Метод findBooksByGenre(genre) для поиска книг по жанру, возвращает массив книг Метод getAllBooks() для получения всех книг в библиотеке Пример использования:
// Создание экземпляров книг
const book1 = new Book('To Kill a Mockingbird', 'Harper Lee', 1960, 'Fiction');
const book2 = new Book('1984', 'George Orwell', 1949, 'Dystopian');
const book3 = new Book('The Great Gatsby', 'F. Scott Fitzgerald', 1925, 'Fiction');
// Создание экземпляра библиотеки и добавление книг
const library = new Library();
library.addBook(book1);
library.addBook(book2);
library.addBook(book3);
// Поиск книг по автору
const orwellBooks = library.findBooksByAuthor('George Orwell');
console.log(orwellBooks);
// Поиск книг по жанру
const fictionBooks = library.findBooksByGenre('Fiction');
console.log(fictionBooks);
// Получение всех книг
const allBooks = library.getAllBooks();
console.log(allBooks);
// Удаление книги
library.removeBook('1984');
console.log(library.getAllBooks());
#домашка
Показати все...
👍 4 1
Оберіть інший тариф

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