Функции в JavaScript [Домашнее задание. Практика] (return, arrow function, callback, аргументы)
HTML-код
- Опубликовано: 1 дек 2023
- Практика про функции. Решение домашнего задания. Куча разных примеров
Поддержать автора: donationalerts.com/r/kakeitoyroki
Чатик: t.me/kakieToYrokiChat
Основное видео про функции: • Функции в JavaScript [...
Исходный код: github.com/R1ON/html/blob/main/js/10.2/dz.js
***** Музыка:
"Tokyo Music Walker - Slowly" is under a Creative Commons (CC-BY 3.0) license.
ruclips.net/channel/UC3lL...
Music promoted by BreakingCopyright: • 🚣 Free Calm Piano Musi...
"The Loyalist - Eastridge Turnstile" is under a Creative Commons (CC-BY 3.0) license
Music promoted by BreakingCopyright: bit.ly/b-turnstile
"Purrple Cat - Warm Horizon" is under a Creative Commons (CC BY-SA 3.0) license
Music promoted by BreakingCopyright: bit.ly/bkc-warm
"Purrple Cat - Windy" is under a Creative Commons (CC BY-SA 3.0) license.
/ purrplecatmusic
🎵 Music provided by BreakingCopyright: • 🐈 Free Lofi Chillout M...
"Ghostrifter Official - Lost In Thought" is is under a Creative Commons (CC BY-ND 3.0) license.
creativecommons.org/licenses/b...
ruclips.net/channel/UCoRhkLds...
Music powered by BreakingCopyright: • 📚 Study + Lofi (Free M...
"Artificial.Music - Faithful Mission" is under a Creative Commons (CC BY 3.0) license.
/ smarttoaster
🎵 Music provided by BreakingCopyright: bit.ly/faithful-mission-song
Song: "Dj Quads - Birds And The Bees"
/ djquadsoffi. .
Music provided by BreakingCopyright: • [Non Copyrighted Music...
"Darren Curtis - Justify the Lie" is under a Creative Commons (CC BY 3.0) license.
/ darrencurti. .
Music promoted by BreakingCopyright: • 🥀 Free Dark Music - "J...
Последнее задание сильно заставило сомневаться в собственных умственных способностях, в итоге решал его с помощью гугла) Очень рад что ты отметил его сложность для новичков!
Да, мне эти задачки чат гпт сгенерировал. А я как-то не подумал, насколько сложно его будет решать )
У последней задачи есть еще пара ньюансов, о которых не говорится в видео. Есть такой тип данных, как Map. Отличается от объекта тем, что ключом может быть любой тип данных. У объекта же ключ - строка. Map позволит фильровать массив из задачи с сохранением изначальных типов. Но еще в Map придется работать через методы get, set и has. Это позволит не потерять порядок, потому что по умолчанию при записи в объект или Map порядок сортируется. Короче советую почитать статью про Map и Set на LearnJS перед тем как приступать к выполнению задачи. Автору спасибо и вышесказанное не относится к минусам урока\разбора
В 3 задаче если не указывать значение второго аргумента по умолчанию, то первый if не нужен будет. Возвращается пустой массив result. Длина строки сравнивается с undefined и соответственно в массив ничего не записывается. Не знаю насколько это верно, но работает)
Ну, можно по всякому решить. Видимо, я не очень удачный пример для «аргументов по-умолчанию» выбрал :)
ты забыл в плейлист добавить
Вроде добавил в Практика для начинающих