Подборка лучших постов за прошлую неделю
Лучшие статьи @free_html_lessons:
1. Favicon для сайта
2. Geolocation api
3. Как добавить transition к св-ву height
Лучшие фронтенд вакансии @job_webdev:
1. HTML-верстальщик
2. Frontend-разработчик
3. Верстка email писем
Лучшие дизайн вакансии @job_webdesign:
1. UX/UI дизайнер
2. Senior product designer
3. Web-дизайнер
#лучшеезанеделю
Лучшие статьи @free_html_lessons:
1. Favicon для сайта
2. Geolocation api
3. Как добавить transition к св-ву height
Лучшие фронтенд вакансии @job_webdev:
1. HTML-верстальщик
2. Frontend-разработчик
3. Верстка email писем
Лучшие дизайн вакансии @job_webdesign:
1. UX/UI дизайнер
2. Senior product designer
3. Web-дизайнер
#лучшеезанеделю
👍2🔥1
@supports
Эта css директива определяет поддерживает ли браузер те или иные возможности, и, если поддерживает, применяет к элементам заданные стили. Как Modernizr, но заточенный на проверку CSS-свойств.
/* Проверка одного условия */
@supports (display: flex) {
.module { display: flex; }
}
/* Проверка нескольких условий */
@supports (display: flex) and (-webkit-appearance: checkbox) {
.module { display: flex; }
}
#css | #полезности
Эта css директива определяет поддерживает ли браузер те или иные возможности, и, если поддерживает, применяет к элементам заданные стили. Как Modernizr, но заточенный на проверку CSS-свойств.
/* Проверка одного условия */
@supports (display: flex) {
.module { display: flex; }
}
/* Проверка нескольких условий */
@supports (display: flex) and (-webkit-appearance: checkbox) {
.module { display: flex; }
}
#css | #полезности
👍6
Задача: Управление списком студентов
У вас есть список студентов и их оценок по различным предметам. Вам нужно написать несколько функций, которые помогут управлять этим списком и анализировать данные.
Дано:
Список студентов представлен в виде массива объектов. Каждый объект содержит имя студента и его оценки по различным предметам. Например:
Задание:
1. Функция `getAverageGrade(subject)`**: принимает название предмета (например, `"math"`) и возвращает среднюю оценку по этому предмету для всех студентов.
2. Функция `getTopStudent(subject)`**: принимает название предмета и возвращает имя студента с самой высокой оценкой по этому предмету.
3. Функция
Пример выполнения:
иском студентов
У вас есть список студентов и их оценок по различным предметам. Вам нужно написать несколько функций, которые помогут управлять этим списком и анализировать данные.
Дополнительные условия:
- Постарайтесь сделать код чистым и читаемым.
- Используйте методы массивов, такие как
Эта задача помогает закрепить знания о работе с массивами и объектами, а также о методах работы с ними в JavaScript.
#домашка
У вас есть список студентов и их оценок по различным предметам. Вам нужно написать несколько функций, которые помогут управлять этим списком и анализировать данные.
Дано:
Список студентов представлен в виде массива объектов. Каждый объект содержит имя студента и его оценки по различным предметам. Например:
const students = [
{ name: "Alice", grades: { math: 85, english: 92, history: 78 } },
{ name: "Bob", grades: { math: 90, english: 80, history: 85 } },
{ name: "Charlie", grades: { math: 72, english: 88, history: 95 } },
{ name: "David", grades: { math: 95, english: 91, history: 89 } },
{ name: "Eva", grades: { math: 87, english: 94, history: 76 } },
];
Задание:
1. Функция `getAverageGrade(subject)`**: принимает название предмета (например, `"math"`) и возвращает среднюю оценку по этому предмету для всех студентов.
2. Функция `getTopStudent(subject)`**: принимает название предмета и возвращает имя студента с самой высокой оценкой по этому предмету.
3. Функция
getStudentReport(studentName)`**: принимает имя студента и возвращает строку с его средними оценками по всем предметам в формате: `"Alice: math - 85, english - 92, history - 78".
Если студент не найден, функция должна вернуть строку "Student not found".
Пример выполнения:
иском студентов
У вас есть список студентов и их оценок по различным предметам. Вам нужно написать несколько функций, которые помогут управлять этим списком и анализировать данные.
Дополнительные условия:
- Постарайтесь сделать код чистым и читаемым.
- Используйте методы массивов, такие как
map,
Задача: УпЗадача: Упиадача: УЭта задача помогает закрепить знания о работе с массивами и объектами, а также о методах работы с ними в JavaScript.
#домашка
👍2
Подборка лучших постов за прошлую неделю
Лучшие статьи @free_html_lessons:
1. For...in
2. @supports
3. Атрибут step
Лучшие фронтенд вакансии @job_webdev:
1. JavaScript разработчик
2. HTML-верстальщик
3. HTML-верстальщик
Лучшие дизайн вакансии @job_webdesign:
1. UI/UX-Дизайнер
2. Web-дизайнер
3. Дизайнер UX/UI
#лучшеезанеделю
Лучшие статьи @free_html_lessons:
1. For...in
2. @supports
3. Атрибут step
Лучшие фронтенд вакансии @job_webdev:
1. JavaScript разработчик
2. HTML-верстальщик
3. HTML-верстальщик
Лучшие дизайн вакансии @job_webdesign:
1. UI/UX-Дизайнер
2. Web-дизайнер
3. Дизайнер UX/UI
#лучшеезанеделю
👍3👏1
CSS. Возможно ли указать font-weight, font-style и font-size, используя только одно CSS-свойство?
Anonymous Quiz
74%
Да
17%
Нет
9%
Посмотреть ответы
👍3🔥2
Подборка лучших постов за прошлую неделю
Лучшие статьи @free_html_lessons:
1. Комбинированные Селекторы в CSS
2. image-rendering
3. Задача на html и css: Создание Кнопки "Подписаться"
Лучшие фронтенд вакансии @job_webdev:
1. Frontend разработчик
2. Frontend Developer
3. HTML-верстальщик
Лучшие дизайн вакансии @job_webdesign:
1. Web-дизайнер
2. UI/UX Дизайнер
3. Web-дизайнер
#лучшеезанеделю
Лучшие статьи @free_html_lessons:
1. Комбинированные Селекторы в CSS
2. image-rendering
3. Задача на html и css: Создание Кнопки "Подписаться"
Лучшие фронтенд вакансии @job_webdev:
1. Frontend разработчик
2. Frontend Developer
3. HTML-верстальщик
Лучшие дизайн вакансии @job_webdesign:
1. Web-дизайнер
2. UI/UX Дизайнер
3. Web-дизайнер
#лучшеезанеделю
👍2