ФУНКЦИИ в JavaScript НА ПРАКТИКЕ | виды функций, стрелочные функции, параметры, аргументы, return

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 พ.ค. 2024
  • * ИНТЕНСИВ "Игра на чистом JS: с нуля до деплоя":
    pomazkovjs-hangman.ru/
    ⭐ Поддержать донатом: boosty.to/pomazkovjs/single-p...
    ➡️ Полный бесплатный курс по циклам в JS:
    • Циклы FOR, WHILE в JS:...
    ➡️ Замыкания в JS:
    • ЗАМЫКАНИЯ В JS за 15 м...
    В этом ролике мы подробно обсудим функции в JS, а точнее я расскажу:
    - Что такое функция в JS простыми словами
    - Какие есть виды функций
    - В чем разница между Function expression и Function declaration
    - Что такое стрелочные функции
    - Чем отличаются стрелочные функции от обычных
    А также продемонстрирую примеры функций в JS!
    Приятного просмотра! 🔥
    Ещё одно очень полезное видео:
    ➡️ ROADMAP с НУЛЯ до MIDDLE:
    • Что должен знать JUNIO...
    * ТАЙМ-КОДЫ:
    00:00 Что будет в видео
    00:36 Что такое функция простыми словами
    01:33 Пасхалочка
    02:50 Объявление функции (Function declaration)
    04:36 return в функциях
    06:04 Параметры функции
    07:27 Практический пример функции
    10:20 Чем отличаются параметры и аргументы
    11:10 Ультра-практический пример функции: создаём HTML элементы
    14:40 Обязательные и опциональные параметры функций
    16:02 Как задать значения параметра функции по умолчанию
    17:02 Переменная arguments в функции
    20:35 Функциональное выражение (Function expression)
    22:45 Стрелочные функции
    23:40 Отличия стрелочных функций от обычных
    26:18 Пример стрелочной функции
    31:09 Продолжение ролика, this
    31:20 Заключение
    * СОЦ. СЕТИ:
    👀 Instagram - / pomazkov.js
    🚀 Telegram - t.me/pomazkovjs
    * ОБО МНЕ:
    Меня зовут Арсений Помазков, я - senior frontend-разработчик, начавший карьеру на американской фрилансе-бирже и прошедший путь от «стажёра» до «старшего разработчика».
    Я обучился программированию самостоятельно, и моя цель - показать вам, что веб-разработка - это не только перспективно и востребовано, но и очень увлекательно 🔥
    #функции #фронтенд #javascript #js

ความคิดเห็น • 154

  • @pomazkovjs
    @pomazkovjs  10 หลายเดือนก่อน +6

    Мой интенсив по JS:
    🔥pomazkovjs-hangman.ru/
    Больше крутого контента:
    🚀 Telegram - t.me/pomazkovjs
    👀 Instagram - instagram.com/pomazkov.js

  • @d1pgoy314
    @d1pgoy314 2 หลายเดือนก่อน +21

    Вы тоже посмотрели это видео для рецепта блинов?

    • @pomazkovjs
      @pomazkovjs  2 หลายเดือนก่อน +2

      😁

  • @ostbrok
    @ostbrok 9 หลายเดือนก่อน +13

    Спасибо тебе большое за такие разъяснения! Неужели нашелся человек, который может человекопонятным языком по полочкам разложить все нюансы, о которых не говорят другие! Продолжай в таком же духе!

  • @vgshenshin
    @vgshenshin 10 หลายเดือนก่อน +18

    отличное видео, ждем про this и рецепт оладушков))

  • @user-so8sk9bz1u
    @user-so8sk9bz1u 10 หลายเดือนก่อน +11

    Ще не подивилася, але лайк поставила, пояснення як завжди топові❤

    • @Leman_357
      @Leman_357 7 หลายเดือนก่อน

      что

    • @dimonlimon1770
      @dimonlimon1770 3 หลายเดือนก่อน

      ​@@Leman_357что

  • @zxcawenka
    @zxcawenka 8 วันที่ผ่านมา

    Спасибо тебе огромное за уроки! Смело могу сказать, что на русскоязычном ютубе нет объяснения лучше твоего

  • @user-tj5qs6vh4z
    @user-tj5qs6vh4z 9 หลายเดือนก่อน

    Прекрасная подача, спасибо большое за твои старания! Очень хотелось бы увидеть выпуск про промисы)

  • @shalapanka-_-4173
    @shalapanka-_-4173 6 หลายเดือนก่อน

    Очень интересно , понятно и просто благодаря твоему объяснению! Спасибо тебе за труд! Ждём больше контента!

  • @user-xf8ju5wj7s
    @user-xf8ju5wj7s 3 หลายเดือนก่อน +2

    Дякую, дууже круте пояснення))

  • @danildovban2608
    @danildovban2608 9 หลายเดือนก่อน +1

    Очень доступная подача информации, все наглядно и без воды. Использую твои видео, чтоб освежить знания перед собеседованиями, они очень помогают. Спасибо

  • @NatkaManatka
    @NatkaManatka 10 หลายเดือนก่อน +2

    Отличное видео, здорово, что даже в такой теме как функции тебе удается рассказать что-то новое

  • @user-py9uv4nw5k
    @user-py9uv4nw5k 10 หลายเดือนก่อน +3

    Наконец то я начал понимать js ))) Автору респект!

  • @egogrower
    @egogrower 8 หลายเดือนก่อน

    Очень доступно и приятно объясняешь, ждем видео про this.

  • @alexcorsa6330
    @alexcorsa6330 10 หลายเดือนก่อน +1

    Спасибо за видео! Объясняешь логично и понятною.

  • @user-xh6dd2vv6k
    @user-xh6dd2vv6k 3 หลายเดือนก่อน

    Красавчик. Всë по полочкам. Супер!!!

  • @mato211
    @mato211 5 หลายเดือนก่อน

    Cпасибо большое за простое и понятное объяснение не простых функций!)) От меня лайк за твой труд!👍

  • @user-kd4dv5ib3i
    @user-kd4dv5ib3i 7 หลายเดือนก่อน

    Спасибо за видео. Очень понятно и информативно.

  • @Sokandor
    @Sokandor 10 หลายเดือนก่อน +1

    Круто, давай про this!)

  • @user-gi1hj1yh5s
    @user-gi1hj1yh5s หลายเดือนก่อน

    Огромное спасибо за видео!
    Доступно, доходчиво, сильно помогает в обучении!

  • @SchnippSchnappShnappi
    @SchnippSchnappShnappi หลายเดือนก่อน

    Спасибо за труд!

  • @xxktulxa7182
    @xxktulxa7182 8 หลายเดือนก่อน

    Ты крут… очень подробные видео! Спасибо

  • @user-jn5wj6vc9d
    @user-jn5wj6vc9d หลายเดือนก่อน

    Супервидео, спасибо тебе за труд!!!

  • @user-rs9qj7zj5g
    @user-rs9qj7zj5g 7 หลายเดือนก่อน

    Да, ролик про this будет очень интересен!

  • @user-lm9ee1gn5p
    @user-lm9ee1gn5p 10 หลายเดือนก่อน +2

    Спасибо вам большое, вы отличный преподаватель

  • @sher1ff544
    @sher1ff544 9 หลายเดือนก่อน

    Спасибо. Классное объяснение

  • @theoty-js-react
    @theoty-js-react 10 หลายเดือนก่อน

    настолько доходчиво. благодарю

  • @vecves2318
    @vecves2318 7 หลายเดือนก่อน

    Спасибо тебе большое за такое прекрасное объяснение доступным языком

  • @Kos_Sar
    @Kos_Sar 2 หลายเดือนก่อน

    Здравствуйте! Что-то где-то стало прояснятся в моём истерзанном js сознании😊❤ Великолепное объяснение!

  • @VT-ur6ie
    @VT-ur6ie 10 หลายเดือนก่อน +1

    Реально все просто и понятно, спасибо!!!

    • @pomazkovjs
      @pomazkovjs  10 หลายเดือนก่อน

      Огонь!

  • @igorsenichev3779
    @igorsenichev3779 10 หลายเดือนก่อน +7

    Спасибо большое за классные и понятные видео. Очень нравится подача и реально становится все понятно.
    С нетерпением буду ждать роликов на тему контекста this, объекты и массивы. 👍🤗

    • @pomazkovjs
      @pomazkovjs  10 หลายเดือนก่อน +1

      Рад слышать! Всё есть в планах, работаем 🙌🏼

  • @minormik1380
    @minormik1380 3 หลายเดือนก่อน

    Спасибо. Я все же разобрался)

  • @user-eo4dm8ll7n
    @user-eo4dm8ll7n 4 หลายเดือนก่อน

    спасибо за такой качественный контент, и за прекрасное объяснение ❤

  • @user-ny4ih2jf5j
    @user-ny4ih2jf5j 5 หลายเดือนก่อน

    Спасибо за полезный и познавательный контент ❤

  • @user-ve6rh3gk7w
    @user-ve6rh3gk7w 7 หลายเดือนก่อน

    Продолжай в том же духе! Очень классные информативные видео!

  • @user-bn6fl5yp2d
    @user-bn6fl5yp2d 4 หลายเดือนก่อน

    спасибо за видео) просто и понятно

  • @Ramosok
    @Ramosok 8 หลายเดือนก่อน

    Класс!

  • @ivanivanivan5385
    @ivanivanivan5385 3 หลายเดือนก่อน

    Отличная подача материала. Хотелось бы видео по массивам, объектам, DOM.

  • @AdiletTV
    @AdiletTV 6 หลายเดือนก่อน

    Вооообще крутяк бро👍👍👍

  • @user-wj2uc9hw1q
    @user-wj2uc9hw1q 9 หลายเดือนก่อน +1

    Большое спасибо за видео, все понятно и наглядно
    Очень жду видео про this

  • @user-th4gy4sz8j
    @user-th4gy4sz8j 7 หลายเดือนก่อน +1

    Видео класс👍

  • @maksymshypytsia5217
    @maksymshypytsia5217 4 หลายเดือนก่อน

    Спасибо вам!!

  • @klishe2541
    @klishe2541 10 หลายเดือนก่อน +1

    Хороший начинающий канал. Желаю продвижения, ставлю лайк. Видео супер получилось 👍.

  • @yriyrshk3440
    @yriyrshk3440 10 หลายเดือนก่อน +1

    Спасибо!!!

  • @user-jx4zj6ds7h
    @user-jx4zj6ds7h 8 หลายเดือนก่อน

    вез воды, ясно , понятно. Благодарю.

  • @ProgRamist-ox4th
    @ProgRamist-ox4th 5 หลายเดือนก่อน

    Мне очень нравится твоя подача материала, можешь пожалуйста снять , подробные курсы про JavaScript

  • @Ramosok
    @Ramosok 8 หลายเดือนก่อน

    Спасибо тебе.

  • @efimkapliy6370
    @efimkapliy6370 5 หลายเดือนก่อน

    Отличное видео!

  • @asifabbasov3801
    @asifabbasov3801 4 หลายเดือนก่อน

    Побольше таких разборов
    Даешь JS в массы

  • @razvalnuy
    @razvalnuy 7 หลายเดือนก่อน +1

    Срочно нужен ролик про рекурсию

  • @bfrank00jd64
    @bfrank00jd64 8 หลายเดือนก่อน +7

    Привет! Большое спасибо за информативное видео! Уже набралось 300 лайков, когда новая часть?)

    • @rosen7962
      @rosen7962 5 หลายเดือนก่อน

      Да, ждем про this, очень

  • @biscvie
    @biscvie 5 หลายเดือนก่อน

    Спасибо!

  • @heybetches5483
    @heybetches5483 9 หลายเดือนก่อน

    Спасибо за объяснение

  • @Konotopskaya
    @Konotopskaya 5 หลายเดือนก่อน

    Отличнное информативное видео про функции.

  • @stanislavsamozvan
    @stanislavsamozvan 10 หลายเดือนก่อน

    Спасибо за видео, нравится как объясняешь ! Прожмите лайки пожалуйста, очень интересно посмотреть видео от тебя по this

  • @erixdj5116
    @erixdj5116 หลายเดือนก่อน

    Good job!

  • @telepuzzzik1
    @telepuzzzik1 10 หลายเดือนก่อน +13

    Сделай видос пожалуйста, про Классы и Конструкторы

    • @rosen7962
      @rosen7962 5 หลายเดือนก่อน

      Тоже очень хорошая тема для нового выпуска

    • @nichtiak
      @nichtiak 4 หลายเดือนก่อน

      ооо даа, очень нужная тема!!!)

  • @maksymshypytsia5217
    @maksymshypytsia5217 3 หลายเดือนก่อน

    Спасибо вам, за ваш труд если можно снимите видео о классах.

  • @jerryjeffersoon
    @jerryjeffersoon 10 หลายเดือนก่อน

    Аааааа, очень нужен this!!!

  • @fexrihesenov8045
    @fexrihesenov8045 10 หลายเดือนก่อน +2

    Спасибо за видео ! А можно про детальные темы как почему иногда выдает [ object, Object ] и как это исправить ? или в чем отличия nodeList от array, почему он не массив и как сделать его массивом ? На такие темы которые очень мешают при работе. Если не сложно

  • @DenisChaur
    @DenisChaur 4 หลายเดือนก่อน

    спасибо за урок

  • @user-xw7un4fn7g
    @user-xw7un4fn7g 9 หลายเดือนก่อน

    Pomazkov JS lets go next tutorial, I wait your next tutorial for `this` and thanks for all js tuts

  • @Alex_Artov
    @Alex_Artov 7 หลายเดือนก่อน

    Лайк за многоходовочку с блинами )

  • @Variont13
    @Variont13 10 หลายเดือนก่อน

    Ты очень комфортный чел)

  • @victancia
    @victancia 6 หลายเดือนก่อน +1

    Я хоть уже и работаю, но очень жалею, что не было твоих видео, когда я учился, ты идеально объясняешь, вот бы ты курс по фрейму записал или какие то продвинутые вещи по JS

    • @user-qm1cw5eo6v
      @user-qm1cw5eo6v 4 หลายเดือนก่อน

      А как ты работу нашёл? Много время ушло на изучение?

    • @victancia
      @victancia 4 หลายเดือนก่อน

      @@user-qm1cw5eo6v 10 месяцев с начала обучения, искать начал где то с 8-ого месяца

  • @armikmuson5191
    @armikmuson5191 6 หลายเดือนก่อน

    Хороший ролик

  • @aidinukiev2763
    @aidinukiev2763 10 หลายเดือนก่อน +4

    Ждём видос по сетевым запросам 🤜🏿🤛

    • @pomazkovjs
      @pomazkovjs  10 หลายเดือนก่อน

      Принято, спасибо за идею)

  • @user-br1tu9xh4w
    @user-br1tu9xh4w 2 หลายเดือนก่อน

    Спасибо

  • @user-fg5cd3mv2z
    @user-fg5cd3mv2z 10 หลายเดือนก่อน +2

    Так, ну без вашего объяснения с промисами не разобраться.
    Ждём после this👉👈🥺

  • @mzque1884
    @mzque1884 8 หลายเดือนก่อน

    спасибо

  • @games5697
    @games5697 10 หลายเดือนก่อน +1

    как же мало просмотров для такого контента. все впереди!

  • @hugeice8473
    @hugeice8473 9 หลายเดือนก่อน

    Полезно

  • @evgeniasmirnova6939
    @evgeniasmirnova6939 หลายเดือนก่อน

    наткнулась на это видео как раз перед масленицей)

  • @oh8577
    @oh8577 9 หลายเดือนก่อน

    Неплохо

  • @user-ey2wx2fu7h
    @user-ey2wx2fu7h 21 วันที่ผ่านมา

    Жду видео про асинхронные функции , промисы и тд...
    Спасибо за видео, ток ждал ответ на вопрос зачем в JS вообще нужны 3 метода вызова функций?))

  • @user-zr4vk4zd8z
    @user-zr4vk4zd8z 9 หลายเดือนก่อน +1

    Вот бы видео по рекурсии ))

  • @ais_luu
    @ais_luu 5 หลายเดือนก่อน

    А ты харош чел, харош

  • @userfhhoyhgfdgg
    @userfhhoyhgfdgg 4 หลายเดือนก่อน

    Ну с функциями всё ясно, а вот по блинам вопросы. Хотелось бы подробностей😊

  • @olegs4418
    @olegs4418 2 หลายเดือนก่อน

    Спасибо Чел огромное спс. Лойс, пиписка.

  • @miterevv
    @miterevv หลายเดือนก่อน

    Отличное видео, доходчиво объяснено что такое функции, благодарю. Но если честно, если начали с самых азов то закончили ForEach, массивы, колбек функции (о которых ни слова). Как то сперва все понятно было а потом голопом по Европе

  • @asifabbasov3801
    @asifabbasov3801 4 หลายเดือนก่อน +1

    Ждем видео по Промисам и ассинхронному JS

  • @PostigIT
    @PostigIT 10 หลายเดือนก่อน

    На просторах ютуба куча роликов про Promises, async/await. Но хотелось бы увидеть в твоем объяснение ролик)

    • @pomazkovjs
      @pomazkovjs  10 หลายเดือนก่อน

      Есть в планах, сделаем)

  • @MrSunTrope
    @MrSunTrope หลายเดือนก่อน

    Видео по работе с домом пожалуйста))

  • @user-tx9ek5ly5k
    @user-tx9ek5ly5k 3 หลายเดือนก่อน

    good job

  • @user-zu6gy6sw7f
    @user-zu6gy6sw7f 3 หลายเดือนก่อน

    Молодец, доходчиво объяснил, далеко пойдешь

  • @f1lam1ngo22
    @f1lam1ngo22 6 วันที่ผ่านมา

    У меня вопрос по части функционального выражения:
    После объявления переменной нужно ставить " ; "
    const sayHello = function() {
    ...
    } " ; "- это?
    Кстати подача отличная, уже подписался

  • @jonimonik6575
    @jonimonik6575 3 หลายเดือนก่อน

    Давай в следующем видосе, рецепт плова :)))

  • @user-im6jp8tf5k
    @user-im6jp8tf5k 2 หลายเดือนก่อน

    Не смотрел еще про this, но очень надеюсь, что там будет рецепт кетчунеза. Нигде не могу его найти

  • @gianlucabarbato7952
    @gianlucabarbato7952 หลายเดือนก่อน

    Сделай пожалуйста видео про то - как плавно перейти на TypeScript

  • @stass3251
    @stass3251 9 หลายเดือนก่อน

    очень познавательные видео, будет ли полный курс по base js?

    • @pomazkovjs
      @pomazkovjs  9 หลายเดือนก่อน

      Полного, скорее всего, не будет, но буду постепенно отдельными видео закрывать главные темы, формируя из них плейлист на канале

  • @iuriimocherniuk9796
    @iuriimocherniuk9796 9 หลายเดือนก่อน

    Thanks. this

  • @g999ar
    @g999ar 10 หลายเดือนก่อน +1

    привет, было бы здорово осознать как работает sort у массивов. что там под капотом и почему в во всех объясняющих роликах предлагают использовать именно два аргумента в функции, а не три или т.д.? почему в компараторе нужно вернуть -1, 0, ,1, а не -8 5 и -5 например? где связь? Все обращают внимание только на важность лексикографического принципа сортировки, но непонятен порядок и алгоритм сортировки в компараторе

  • @nbjk9328
    @nbjk9328 2 หลายเดือนก่อน

    в стрелочной функции можно создать аргумент с помощью трех точек спереди, в видео почему то такого не упоминалось в приципе

  • @NECHVERS
    @NECHVERS 5 หลายเดือนก่อน

    сделай видео про декораторы

  • @ivanprokopovich9958
    @ivanprokopovich9958 9 หลายเดือนก่อน

    Расскажите как готовить омлет.

  • @pryff9569
    @pryff9569 10 หลายเดือนก่อน +1

    Жду рецепт яблочного пирога

  • @user-kh6wi9jq1p
    @user-kh6wi9jq1p 7 หลายเดือนก่อน

    Привет скажи пожалуйста для чего ты это делаешь , видео объяснения?

  • @user-cy9vr1lq9f
    @user-cy9vr1lq9f 10 หลายเดือนก่อน +2

    может про OOP теперь?

  • @many_men
    @many_men 5 หลายเดือนก่อน

    отличное видео! хотел спросить куда движется сейчас фронтенд разработка? я действуйющий фронтендщик работаю в банке с опытом около 1 год 8 мес но иногда кажется что это все вымрет и останется только мобилка. Благодарю за ответ

  • @user-qe6ef5xb6g
    @user-qe6ef5xb6g 3 หลายเดือนก่อน

    Хочу рецепт аладушков 😊

  • @OldSportDispatch
    @OldSportDispatch 2 หลายเดือนก่อน

    The paradox of a war problem is that it is the easiest to be resolved, if majority leading to absolute majority or all wanted to see the world without a war, there be no war. The question is, how to make majority wanting to see the world without a war?