Return в функции - учимся возвращать значение функции в JavaScript. Функции в JavaScript
HTML-код
- Опубликовано: 9 июн 2024
- Курс Функции в JavaScript: itgid.info/course/function-2021
Курс JavaScript 2.0: itgid.info/course/javascript-2
Курс Методы массивов: itgid.info/course/arraymethod
Оператор return в JavaScript. Прерывание функции с помощью return. Return и перенос строки. Возвращаем функции с помощью return.
00:00 Вступление
00:50 Ретроспектива
04:05 Оператор return
06:00 Пример return на функции суммы
08:14 Генерация случайного числа
10:10 Примеры вывода и return
11:11 Использование return в выражениях
14:20 Пример с очисткой строки
21:30 Прерывание функции return
22:40 Пример с эмуляцией indexOf
26:30 Пример с годом рождения и return
30:55 Пример с нахождением суммы массива
36:15 Return и перенос строки
38:30 Пример на filter
42:00 Возврат функции
Это САМОЕ лучшее объяснение return. Никогда не мог понять полностью и осмысленно. Огромное спасибо!
поддерживаю
Точно
да
В феврале, когда только загорелся изучить что то новое, и выбор пал на программирование на JS, искал каналы и одним из первых попал на этот канал, посмотрел какое то видео, понял что вообще ничего не понимаю, хоть видео было для новичков, даже расстроился, решил что буду учить по книгам, учил естественно и по ютубу тоже, сейчас решил пройтись по выученному более детально, а именно закрепить функции, и попал на этот плейлист, и как не странно, но сейчас кажется что это один из лучших каналов, просто в начале, когда вообще ничего не понимаешь, у тебя куча вопросов, и вокруг тебя куча терминов, и вообще ничего не понятно что говорит автор кроме "обьявляем переменную" ;D , крч, не уверен что из того что я учу что то выйдет, хотя очень хотелось бы, так как очень интересно, я в 2009 учился на программиста, через два года бросил, так как показалось что это не мое, не знаю, что то не тянуло в тот момент, сейчас думаю зря бросил, так как это одна из самых интересных профессий, крч, много запятых, точка только в конце, каналу удачи, автору ЗДОРОВЬЯ, все очень понятно, если кому то что то не понятно, поверьте, оно придет со временем, если вам интересно, просто вернитесь к какой то теме через время, спасибо за контент! .
Я одну лекцию смотрю по 2-3 раза, и что ты правильно подметил, если не понятно, то вернись позже ещё раз посмотри, видимо новичку нужно время переварить информацию
Каждому своё, все мы разные, если не нравится, то значит это не твоё т.к. ты сам если этого не захочешь, никто тебя не заставить учить.
Услышал наконец-то самое лучшее объяснение return
Это видео нужно срочно поместить в фонд Всемирного наследия!!!!!! Спасибо!!!!
Блин блин блин это пипец как круто!!!!!!!!!!!!!! Я кучу видео пересмотрел по return. Ну не мог я понять как работает. Времени вагон на это потратил. А тут хоп, всё просто оказывается. Вы человечище!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Спасибо!!!! Я довольный как слон ))))))))))
Определенно один из лучших источников информации в Ютуб. Большое спасибо!
Супер большое спасибо за суперское объяснение!
Спасибо, Вы очень понятно доносите материал, а, самое главное, учите не бояться эксперементировать.
Когда новичок идёт решать 30 задач по return.
Моя боевая экипировка: шлем: +5 брони, кожаный доспех: +9 брони, меч: +7 урона.
Return: магия Огня: +200 урона, снижение Ловкости и Интеллекта: -185%, пассивный урон: +300 к Бессоннице.
Пойду дорешивать 1-й юнит...а потом 2-й, чтоб подготовиться к битве с этим боссом...
31 минута с нахождением суммы массива - просто пздц. Мой мозг отказывается понимать это...... Дело не в авторе, а в моей голове) Спасибо Александр!
и тебе дай Бог здоровья! =)
Александр, спасибо Ваш огромное :) теперь функции стали более понятны :)
большое СПАСИБО единиствиний кто смог нормально пояснить
Огромное спасибо за труд! У меня 21 год в разработке ПО, я сам учу программированию на C# и JAVA. Вот понадобилось быстро получить знания по JavaScript. Решил взять ваш материал для самообучения. Для меня это 2-3 дня и язык программирования у меня в арсенале (далее практика конечно). Очень толковый материал и излагаете вы его на отлично. Просто, без лишних понтов. Даже не смотря на то что многое мне и так понятно, я все ровно с удовольствием всё прослушал, а благадоря тому что вы не спешите при объяснении мне хватало времени без лишних пауз практиковать налету. У вас талант преподавателя!
Выражаю свою благодарность за ваш труд!
Очень хорошое объяснение, эта тема тяжело давалась, не как не мог понять
о как долго ждал я этого видео, Спасибо большое!
Большое спасибо за ваши видео, очень понятно все разложено =)
Годный канал, нравится подача
Идеально. Спасибо 先生
Great teacher
Успехов вам . Спасибо
Спасибо за урок
Спасибо Вам большое
Спасибо большое, классика жанра!
ахахаха
@@user-jj3zm1jx7z ??
@@nouchance классика жанра)
Конечно спасибо за Return.
супер уроки
Спасибо🌸🌸🌸
отличный урок
Лайк не глядя
Спасибо!
Спасибо
Алла разы болсын
спасибо
Всё отлично, НО, я учусь и при учебной отработке я использую полные имена функции. Тем самым с самого начала приучаю себя думать над именами функций. Я убеждён, что нужно это делать с самого начала и тем более в учебных материалах. Да это короче, но вы приучаете к этому учеников!
Дякую
про гендерное неравенство сильно сказано)))))
Привет, у вас отличные уроки, но есть буквально 2 замечания:
Могли би вы коментить те части кода которые не используете в текущем примере, ибо запутаться очень легко
И ещё, вы иногда объясняете что-то, но начинаете с примеров которые не есть лучшими вариантами из имеющихся, а как раз о самых правильных способах применения вы говорите позднее, вот как-бы всё. Спасибо
Разве на 4:50 выводит в консоль undefined не потому, что функция без return возвращает всегда undefined и подставляет в аргумент, соответственно, undefined?
(f2()===undefined)// true
Еще во многих Ваших видео замечаю употребление слов 'параметр' и 'аргумент' наоборот. А так в целом неплохо, какой-то альтернативный (понятный) способ объяснения у Вас. Подписался.
лайк
Добрый день. Хочу сделать поиск при совпадении последовательного ввода букв в имеющемся списке названий. Буду учить. Кусок программы с полем и кнопкой думаю пригодится.
бро лютий
Александр, как всегда респект, хотя для не новичка нового ничего.
Подход к материалу я бы назвал," как еще пережевать"
Очень советую начинающим. Супер.
А вы хорошо знаете JS?)
Нужно помощь новичку с задачкой, если не сложно🙏🏻
@@user-er3le7uo6v не скажу что очень хорошо, но помоч смогу. Как с вами связаться? Фб, истаграм(я могу ток там) либо здесь напишите и публика поможет
@@giorgipetrosyan633 на почту можно?)
@@user-er3le7uo6v можно.напишите свою, я с вами свяжусь.
@@giorgipetrosyan633 спасибо большое)
Алекс, возможно ли приобрести Ваши курсы из РФ?
Добрый день. С рф я больше не работаю.
Я и не думал, что столько разных штук в функциях
+document.querySelector..., что значит "+"?
+
luchiyyyy
а почему в уроке говорится и т, если никакого и т нет?в чем секрет?
@@andTutin Ну в видео говорится ит, хотя ит нет! Или может Алекс просто бысто говорит и слышатся ит? А может действительно есть ит. Каждый раз когда это слышу в его уроках, аж глаз дергается!
Большое спасибо за ваш труд!
Вчера начал изучать javascript ) До сих пор не могу понять, зачем нужно вводить в поле с возрастом -18? зачем? это же глупо. не понимаю?
Защита от дурака, случайностей и безопасность системы.
@@DrZlad от какого дурака? от каких случайностей?
это тоже самое как: я хочу пить. и вместо того что бы попить, съесть котлету или что либо еще, но только не пить. можно реалистичный ответ? а не такой
@@andTutin какой реалистичный ответ? вы/ты можешь/можете по настоящему объяснить зачем и для чего вводить в поля то, что туда вводить не нужно? например: вводить в поле имя цифры? я бы не когда в жизни не додумался бы такое писать, даже если бы я был алкашом/пил бы(хотя это одно и тоже)
@@user-jm4xu3gl6p при регистрации люди могут писать всякий бред. То же касается и мэйла и номеров телефонов. А у тебя в базе должны быть адекватные данные. Для того и проверка. Шутников ведь много...
@@TheMakerdream Так я все равно не понимаю , зачем этот "бред" писать? Это как писать имя не буквами, а цифрами. У меня хоть нет авто, мне оно не нужно, но это, тоже самое, как: заправлять машину не бензином, а молоком или водой или чаем.
+++
в можете делать с return всё что угодно но он никогда не возвратит значение из функции onclick
Видео хорошее, но переменные называть так преступление)
Пожалуйста не путайте обучение и продакшен. Когда вы приходите в зал, то на первых тренировках никто от вас не требует стандартов мастеров спорта. Так и здесь. Задача - донести логику, понимание, а вот стиль кода, название, лишние действия оттачиваются потом, в ходе практических работ.
@@itgid ну вот я в моменте потерялся с тем, что это за переменная и откуда она взялась, потому что название у неё не говорящее. Разобрался быстро, но мог бы и не теряться.
Я не говорю, что поэтому ролики плохие, отнюдь. Мне понравились, спасибо за них)
Просто выразил свою мысль относительно наименования функций и переменных:)
Возраст это не про гендер😄
Я не могу понять, вот в видео объясняются базовые вещи-return. Но почему это делается с примера, где используется куда более сложные вещи? Какие то квери селекторы, конструкции ранее не изученные. Для кого этот урок? Как это работает? Пытаюсь смотреть и игнорировать эти провалы в понимании, но не могу.
Потому что надо начинать курс базовый js 2.0, курс по функциям уже брать после курса базы как минимум.
@@the-tata я по другим курсам попробую, на работу устроюсь, поработаю год и ещё раз попробую этот курс посмотреть.
@@user-xu4ob9pg7e а не слишком сложно? Если js с нуля учишь и до этого с программированием не сталкивался, то js 2.0 то что доктор прописал. Эта лучшая база, которую я встречала.
Дальше можно не смотреть. Вешаем лиссенер. Что вешаем? Куда вешаем? Что это? Мог хотя бы сказать где искать по этой теме.
спасибо