TrueJS 20. Функции в Javascript, аргументы

Поделиться
HTML-код
  • Опубликовано: 12 ноя 2024

Комментарии • 56

  • @volodar079dolov9
    @volodar079dolov9 4 года назад +5

    Гад, перебрав з десяток роликів на цю тему. "Бе", "ме", "е" - люди два слова зв'язати не можуть. А тут все чітко ясно і без "бе-ме". Дякую красно.

    • @itgid
      @itgid  4 года назад

      VOLODAR079 Dolov дякую вам

  • @misiraskerov525
    @misiraskerov525 5 лет назад +11

    Александр, никто как вы не объясняет доступным языком уроки. Многие "учителя" барыжат своими низкокачественными кусками говна за большие деньги, а вы бесплатно помогаете людям.
    Респект и уважуха!

  • @kapotonai
    @kapotonai 6 лет назад +50

    Никакие книжки и сайты не заменят талантливого преподавателя!

  • @ВладКурлук
    @ВладКурлук 6 лет назад +28

    Как всегда все на высшем уровне. Спасибо вам за потрясное изложение материала, а самое главное очень доходчивое. Продолжайте в том же духе, потому что это самый лучший курс по JS. P.S. Кто не ставит лайки тот РЕДИСКА.

    • @itgid
      @itgid  6 лет назад

      Спасибо!

  • @span4ev
    @span4ev 6 лет назад +4

    Большое спасибо за ваши уроки. Долго не понимал всех нюансов функций и параметров, а здесь в одном видео всё по полочкам, подробно и доступно

    • @itgid
      @itgid  6 лет назад

      Пожалуйста

  • @yuraprotsuk
    @yuraprotsuk 5 лет назад

    Дякую. Ви чудово пояснили функції js. Передивився декілька роликів, але так як ви спокійно, повільно, наглядно і з поясненнями на кожному кроці я ще не зустрічав. Вчив js на каналі sorax, на половині натрапив на ваш канал і почав заново з вами, ВЕЛИКЕ ВАМ ДЯКУЮ!!!

  • @dmitrijponkin
    @dmitrijponkin 6 лет назад +5

    Здравствуйте, Александр!
    С огромным удовольствием смотрю все Ваши уроки)) очень ждал тему функций
    Спасибо Вам!!!

    • @itgid
      @itgid  6 лет назад

      Пожалуйста

  • @alexidino
    @alexidino 3 года назад

    Неделю учу JS и это лучший урок по функциям, что я видел. Использую (learn_javascript_ru) и попутно смотрю видео курсы. Но только в этом ролике почему то понял как работает return и все остальное. Огромная благодарность. Единственное еще неплохо было бы добавить, что (t) - это переменная, а (w) - это параметр функции showTemp(w). showTemp(t) = showTemp(-90). А то я тупил как разные буквы могут быть. Думаю новички часто парятся в самых необычных местах.
    P.S. Другие видео пока не смотрел, но это только пока)

  • @koni.21
    @koni.21 5 лет назад +1

    Спасибо вам огромное, вы отличный преподаватель по JS, таких талантливых как вы в Ютубе не найти

    • @itgid
      @itgid  5 лет назад

      Спасибо!

    • @AlekseiKazantcev
      @AlekseiKazantcev 5 лет назад

      @@itgid
      мне кажется вы любой предмет можете преподавать, даже математику

  • @ChristinaShevtsova-q8n
    @ChristinaShevtsova-q8n 3 года назад

    спасибо огромное! вы мой преподаватель номер один!)))

    • @ЮляИванова-у3щ
      @ЮляИванова-у3щ 3 года назад

      Если не сложно, подскажи, пожалуйста))
      Я новичок в JS и что-то запуталась(
      Буду безмерно благодарна)))
      Нужно написать две функции
      *Первая функция number(num) должна принимать число и возвращать квадрат этого числа.
      *Вторая функция запрашивает у пользователя число от 18 до 50.
      И если пользователь ввёл не число, нужно сделать ему одно замечание, а если число, нужно вызвать функцию number передав в неё это самое число. Необходимо вывести результат пользователю либо замечание, либо квадрат числа.

  • @daniilkolesnykov8986
    @daniilkolesnykov8986 6 лет назад

    Отличная подача материала, некоторые моменты действительно намного понятнее стали сейчас. Респект и уважуха)!

  • @RussiyanAndy
    @RussiyanAndy 3 года назад

    пока самое понятное из всего что видел по функциям

  • @novapc425
    @novapc425 2 года назад

    а как сделать строгую типизацию для формальных параметров? Если функция принимает объект класса и в ней используются его методы. Это мне нужно для того, чтобы VS Code помогал, выводя список полей и методов объекта в меню подсказок.

  • @oleksiykurylyuk4696
    @oleksiykurylyuk4696 4 года назад

    Дякую. Гарно пояснюєте.

  • @ИяИя-п2к
    @ИяИя-п2к 5 лет назад +1

    Скажите, пожалуйста,а почему после условий if и else нет фигурных скобок?

    • @itgid
      @itgid  5 лет назад +1

      если одно действие, то можно пропускать фигурные скобки.

    • @ИяИя-п2к
      @ИяИя-п2к 5 лет назад

      Теперь понятно!

  • @upssupss417
    @upssupss417 6 лет назад +2

    Есть вопрос: можно ли вызвать функцию, пропустив, параметр. Допустим вот так summma( , 5). Или первым параметром нужно обязательно, что-то указать?

    • @itgid
      @itgid  6 лет назад

      Не помню, нужно уточнить. Завтра будут уроки по аргументам - подыму этот вопрос.

  • @ОлегХристофор-р5ж
    @ОлегХристофор-р5ж 2 года назад

    Великолепно!

  • @sergiusz8620
    @sergiusz8620 6 лет назад +1

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

  • @SlavaTopchiev
    @SlavaTopchiev 3 года назад

    Гениально

  • @maramanshow2942
    @maramanshow2942 6 лет назад +1

    Здравствуйте. А на 5:13 в консоли видно всю функцию. Вопрос такой. А если к примеру я узнаю название функции на каком-то сайте, то я могу через такую манипуляцию мягко говоря взломать или что-то уточнить через консоль?)

    • @itgid
      @itgid  6 лет назад

      Смотрите, весь javascript выполняется у вас на компьютере. Вы на лету можете заменять любые действия javascript, но это будет только на вашем компьютере. Т.е. цену заменить на товар вы можете, но когда купите этот товар, цена его будет браться из базы данных, которая на сервере. Единственное что вы можете сделать - вызвать функцию на сервере, которая определена разработчиком.

  • @upssupss417
    @upssupss417 6 лет назад +1

    На счет IDE: Вы где-то писали, что VS Вам не зашел. А Sublime, пробовали? Просто в таких уроках очень неудобно постоянно переключаться на браузер, да и зрителей это сбивает. В Sublime есть встроенная консоль, ее легко настроить на работу с Nodejs. Нажали ctrl+b, и результат кода, уже на экране.

    • @upssupss417
      @upssupss417 6 лет назад

      Тю... только вспомнил.. конечно, же Вы продавали Sublime, у Вас же даже, есть подсказки по его настройке))

    • @itgid
      @itgid  6 лет назад

      Это и есть sublime. Критику учту

  • @БондарьОлег-о7т
    @БондарьОлег-о7т 5 лет назад

    Однозначно лайк :D

  • @watchbotzz
    @watchbotzz 6 лет назад

    Спасибо Сань

  • @dev_k0
    @dev_k0 6 лет назад

    такой вопрос =) const showTemp = w => {} почему не так?

  • @shavarshharutyunyan7673
    @shavarshharutyunyan7673 4 года назад

    klass

  • @Артём-ю8с7м
    @Артём-ю8с7м 6 лет назад

    учу js.. хочу общаться, меняться мнением и т.д. с кем то кто тож учит js
    собратья отзовитесь)

  • @yarik83men51
    @yarik83men51 5 лет назад

    Дякую...
    Фэнкью...
    Спасибо...

  • @violmy
    @violmy 6 лет назад +1

    чудово)

  • @frontistes
    @frontistes 3 года назад

    "Как видите, ничего сверхсложного в функциях нет".
    Ага, особенно когда тебе это Алекс Лущенко третий раз объясняет.

  • @Smyth47466
    @Smyth47466 5 лет назад +2

    Я всё равно не понимаю смысла самого return. Что значит "возвращает", кому он чего "возвращает"?

    • @itgid
      @itgid  5 лет назад +1

      Как ни странно тому, кто функцию вызывает. Если вы напишите let a = bbbb() а внутри bbbb установлен return то в переменную a залетит то что написано после return.

  • @vasiliyfedorov3846
    @vasiliyfedorov3846 6 лет назад +1

    Мне кажется я врубился...

    • @itgid
      @itgid  6 лет назад

      Круто!

  • @deepson1672
    @deepson1672 6 лет назад

    Мне на моих курсах надо сделать вот такое задание :
    Реализуйте функцию squareOfSum, которая находит квадрат суммы двух чисел по формуле: a² + 2 * a * b + b².
    squareOfSum(2, 3) // 25
    squareOfSum(1, 10) // 121
    Помогите мне пожалуйста как определять функцию и как ее вызывать я понял, но я не пойму для чего нужны эти строки в конце задания:
    squareOfSum(2, 3) // 25
    squareOfSum(1, 10) // 121
    Они куда-то должны подставляться ? Пожалуйста кто-нибудь помогите :(

    • @itgid
      @itgid  6 лет назад +1

      Вы написали фунцкцию. Последние строки проверяют ее работу. Если фукнцию запустить и дать ей два числа 2 и 3 то она должна вывести - возвратить 25

    • @deepson1672
      @deepson1672 6 лет назад

      Спасибо ! У меня получилось :)

  • @karabasbarabas3391
    @karabasbarabas3391 2 года назад

    Только что смотрел ролик о функциях в JS другого блогера. 30 минут досконально передаваемой информации о функциях, но так как у Лущенко никто не передает суть: ЗАЧЕМ ЭТО, КАК и опять ЗАЧЕМ это применяют на практике в реальной жизни. Короче не могут так делать контент как Алекс