Frontend.school() | изучаем HTML, CSS, JavaScript вместе!
1.2K subscribers
550 photos
66 videos
3 files
252 links
Крутым фронтендером не рождаются — им становятся на канале @frontend_school!

Наш чат: @frontend_school_chat
Наша флудилка: @frontend_school_flud

Другие проекты: t.me/addlist/dIq-3zEMMugwZTgy

Мы в VK: vk.com/frontend_school

Связь: @jellyjail
Download Telegram
@frontend_school #ответ_на_задачу

По ссылке ниже представлено решение задачи №39 «Среднее число».

Обращаю ваше внимание, что это только один из возможных вариантов решения. И если вы решили иначе, то это не значит, что ваш вариант неправильный.

Если вы не согласны с подобным решением или считаете, что ваш вариант лучше - делитесь ими в комментариях! Любые предложения приветствуются и помогают вам и другим подписчикам лучше понимать код!
This media is not supported in your browser
VIEW IN TELEGRAM
@frontend_school #интересное

Nodivember. Плата с дисплеем

В рамках челленджа Nodivember ещё один интересный проект - плата с анимированным дисплеем. Количество деталий и анимация, выполненные без использования HTML и JS удивляют.
@frontend_school #статья #HTML

Секреты использования семантической верстки в HTML5

В этой статье вы узнаете как пользоваться семантической разметкой в HTML5 и как это делать правильно.
Что будет выведено в консоль при выполнении кода, представленного на изображении выше?
Anonymous Quiz
19%
undefined undefined undefined
31%
1 1 2
23%
1 undefined 2
27%
1 undefined undefined
@frontend_school #интересное

Генератор овец

Сегодня предлагаем вашему вниманию генератор овец. В зависимости от того какой клавишей мыши вы щёлкните по экрану, появится соответствующая овца.
@frontend_school #статья #JavaScript

Готовим console.log() правильно

Предисловие автора:
«Несмотря на то, что я разделяю и практикую разработку через тестирование, мне нравятся гибкость, богатство информации и надёжность кода, предоставляемые разработчикам фронтенда, которые эффективно используют console.log(). Я решил поделиться некоторыми советами и хитростями, которые изучил и включил в свой рабочий процесс во время работы над Firecode.io в надежде, что некоторые из них помогут сделать ваш рабочий процесс разработки немного продуктивнее и веселее. С удовольствием разделю эти советы на две широкие категории: быстрое и грязное логирование, когда вы активно собираете и отлаживаете приложение, и долговременная запись в лог для понимания, когда ваше приложение работает, как ожидалось, а когда нет.»
@frontend_school #викторина_недели

Это 12-я еженедельная викторина, основанная на вопросах, публиковавшихся в течении недели. Вы можете закрепить, полученные знания, ответив на несколько вопросов. Для ответа на каждый вопрос даётся 30 секунд.

А вот топ-10 прошлой викторины:
🥇 @redd087 (49 сек)
🥈 @nikolay6966 (55.7 сек)
🥉 @Elena_mariupol6 (59.8 сек)
 4. @Anton_Kiylo6 (1 мин 17 сек)
 5. Kseniia – 5 (49.5 сек)
 6. @AlexeyKii5 (39.8 сек)
 7. @Marianakukhar5 (1 мин 1 сек)
 8. @maxguitarman5 (1 мин 16 сек)
 9. Azat R – 4 (1 мин 12 сек)
 10. @noachase4 (1 мин 14 сек)

Проверьте свои навыки и знания!
This media is not supported in your browser
VIEW IN TELEGRAM
@frontend_school #интересное

Выпадающий список

Вот такой выпадающий список вы можете сделать самостоятельно, используя JQuery. Можно использовать и в меню, и в других элементах сайта.
@frontend_school #задача №40

Ищем опечатки

Не так страшен чёрт, как его малюют и не так страшны опечатки, как их несвоевременное обнаружение.

Условие:
Необходимо написать функцию, которая принимает в качестве аргументов две строки, сравнивает их и возвращает true или false в том случае, если вторая строка отличается от первой одним символом или лишним символом в начале или конце строки.

Примеры:
mispelled('versed', 'xersed'); // returns true
mispelled('versed', 'applb'); // returns false
mispelled('versed', 'v5rsed'); // returns true
mispelled('1versed', 'versed'); // returns true

Присылайте свои варианты решения в чат! Если решение длинное, то разместите его в онлайн-редакторе, например jsbin или codepen и присылайте ссылку на результат!

И не стесняйтесь задавать вопрос, если зашли в тупик!
@frontend_school #статья #HTML #CSS

Краш-тест вёрстки

Студенты делают страницу «чётко по макету». Ровно с теми же текстами, картинками и формами, что в дизайне. Это правильно. Есть дизайн, надо сверстать. Но по неопытности они часто не задумываются, что это всё-таки сайт, а не картинка. И что нужно сверстать так, чтобы можно было поменять текст. Или порядок полей в форме. Или добавить новые поля. Или удалить старые. Или даже собрать новую страницу из существующих блоков. И надо, чтобы сайт не развалился. В этой статье разбираются типичные ошибки новичков.
Что будет выведено в консоль при выполнении кода, представленного на изображении выше?
Anonymous Quiz
43%
[0, 1, 2, 3, 1, 2]
8%
[6, 1, 2]
4%
[1, 2, 6]
45%
[1, 2, 0, 1, 2, 3]