13. js с нуля, ваще с нуля функция (возвращаемое значение)

  Рет қаралды 31,798

IT-KAMASUTRA

IT-KAMASUTRA

Күн бұрын

it-incubator.i... - человекоориентированное, честное и профессиональное обучение front-end и back-end разработке гарантированно до трудоустройства за фиксированную стоимость.
Поддержать меня можно на patreon / itkamasutra или оформив спонсорство на данном канале.
Дополнительные задания, о которых я говорю в видео, находятся вот здесь:
social-network...
Ищешь качественные курсы JS (frontend) в Минске? Приходи в мой IT-инкубатор: it-kamasutra.co...
Это не просто курсы по JavaScript, блабла теория, учебная практика и красивый сертификат об окончании курсов на выходе.
it-инкубатор - это боевая полугодовая подготовка из даже 0, в уверенного Junior-разработчика. 6 месяцев: теория + практика + стажировка н ареальных проектах.
100% гарантированное трудоустройство. Пиши\звони - пообщаемся

Пікірлер: 95
@bitcoin-
@bitcoin- 5 жыл бұрын
Крокодил с параметром во рту высерающий результат это шедевр.Спасибо Димыч,летим в космос!!
@Alexrudz
@Alexrudz 4 жыл бұрын
Главное наглядно и доходчиво. За изобретательность лайк
@YS-nh6bw
@YS-nh6bw 4 жыл бұрын
Я начал замечать, что начинаю сходить с ума от этой музыки, а так всё нравиться в курсе.
@cootook
@cootook 4 жыл бұрын
та же фигня, когда со скоростью 1.5-2.0 вообще ппц. Сбивает сильно
@skolotoi4588
@skolotoi4588 2 жыл бұрын
надо просто думать о коде )))
@pravitel88
@pravitel88 7 ай бұрын
Я вообще ее не слышу когда концентрируюсь на экране, и забыл что она есть)
@braivs
@braivs 3 жыл бұрын
Прошёл домашку, все 11 заданий. Очень мощные) Вот чему попутно научился ещё: -искать дополнительную информацию на сайтах на английском -много новых комбинаций кнопок выучил VSCode, для ускорения написания кода. -прочувствовал как сосредоточение происходит, что получается делать, когда полностью думаешь только о коде. Надо забыть обо всех соцсетях, новостях и ютубе и заставить себя минут 30 думать только о разработке и потом уже наступает вникание, так что вовлекаешься.
@icatsby900
@icatsby900 3 жыл бұрын
С 5:16 начинается просто магия, которая затягивает еще сильней))) Спасибо за четкое разъяснение!!!
@denysm5599
@denysm5599 5 жыл бұрын
Возвращение значения функции в js (return) - рассказано интересно и с яркими ассоциациями. Спасибо
@mars_family
@mars_family 3 жыл бұрын
Вот на этом уроке мой мозг отказался воспринимать инфа, до этого было всё понятно, попробую отдохнуть и ещё раз осилить
@makar2020volkov
@makar2020volkov Жыл бұрын
Ты очень весёлый,добрый весельчак учитель а ещё мне нравиться когда ты ошибаешься
@АнатолийСеливанов-с8в
@АнатолийСеливанов-с8в 4 жыл бұрын
Класс, всегда любил такую подачу материала! Редко встретишь таких преподов!) Так держать!
@АнастасияТитова-в1ю
@АнастасияТитова-в1ю 5 жыл бұрын
Очень классная подача) всё понятно и с юмором) спасибо за ваши видео-уроки)
@ITKAMASUTRA
@ITKAMASUTRA 5 жыл бұрын
спасибо за обратную связь, Настя!)
@frapsgn2882
@frapsgn2882 5 жыл бұрын
Крокодил ест фрукты и какает какашки. Угадайте о чём идёт речь?) О функциях JS
@thenefenyak
@thenefenyak Жыл бұрын
"Эта функция съест фрукт и создаст мне какашку, за которую я схвачусь", Закажу футболку с таким мерчем)
@ITKAMASUTRA
@ITKAMASUTRA Жыл бұрын
🤪😀
@delo-ker9930
@delo-ker9930 6 жыл бұрын
Ну самое главное што ест уроки и за них спасибо
@letsgameco3514
@letsgameco3514 Жыл бұрын
"Как создать эту какашку", буду теперь всегда так думать, прежде чем писать код хахах
@ruslanaliev2933
@ruslanaliev2933 4 жыл бұрын
Дима, все конечно хорошо, уроки, пояснения, спасибо! Но, скажи пожалуйста, какого хрен. уроки так сильно разнятся с заданиями на social-network? На 13 уроке пошел на social-network, там каша для меня! с 10 по 13 уроки, только про функции были, а в заданиях помимо функций еще много чего, чего не было до 13. В каком порядке нужно переходить к выполнению заданий? Поясни пожалуйста, будь добр!
@Fokus230394
@Fokus230394 3 жыл бұрын
1:54 это шедевральное объяснение xDDDD Спасибо!
@imanqlove9987
@imanqlove9987 4 жыл бұрын
Сравнения просто огонь конечно)))
@_kulio_
@_kulio_ 3 жыл бұрын
Пример в виде высирания какашки - идеально!)
@ichelsea
@ichelsea 4 жыл бұрын
Спасибо большое за видео!
@lisaalisa6775
@lisaalisa6775 3 жыл бұрын
Пытаюсь третий год набегами и с переменным успехом разобраться в JS, но с крокодилами у меня точно должно получиться поломать мозг!
@Easycore2000
@Easycore2000 Жыл бұрын
Как успехи?
@sergeydanilyuk7952
@sergeydanilyuk7952 3 жыл бұрын
спасибочки все круто!
@Sandalfon.
@Sandalfon. 2 ай бұрын
Вот вроде понятно и не понятно, зачем оно надо? Ну, дальше будет интереснее!
@pOwnP
@pOwnP 4 жыл бұрын
Есть 1 только вопрос! el / logValue / getValue - это команды специальные? или мы можем писать условно свои(понятное дело, чтобы читать код)? например: el = elem LogValue = logVal getValue = getVal можно же так?
@crissquest3258
@crissquest3258 4 жыл бұрын
Разумеется вы можете их называть по другому. Лучше когда название передаёт смысл , как переменных , за что они отвечают , так и функции(методы) , что они делают\возвращают.
@dob1wan174
@dob1wan174 4 жыл бұрын
хорош! спасб за видос
@СофияЩур-ъ3р
@СофияЩур-ъ3р 4 жыл бұрын
можно ли писать вместо var firstNameId = 'first-name'; var lastNameId = 'last-name'; logValue(firstNameId); logValue(lastNameId); это: logValue('first-name'); logValue('last-name'); ? работает же точно так же
@macarenananana8875
@macarenananana8875 4 жыл бұрын
Можно, наверное в 2017 так еще нельзя было, сейчас я так и делаю сразу и он действительно находит id из html файла и сразу присваивает его
@СергейЛотоцкий-щ9й
@СергейЛотоцкий-щ9й 4 жыл бұрын
я крокодил, крокожу и буду крокодить
@johnpreston6042
@johnpreston6042 2 жыл бұрын
какашка-результат это супер, запоминается на раз ))
@АлександрШатохин-н7г
@АлександрШатохин-н7г 5 жыл бұрын
Интересно, а годится ли эта логика для задачи, где , например, надо вычислять координаты элемента(get bounding) при прокрутке мыши( для придания им анимации. Ведь там же есть элементы не просто с id, а с классами, которые перебрать надо и каждому элементу своя анимация присваивается ,а не общая....
@aleksandrstarkov8427
@aleksandrstarkov8427 3 жыл бұрын
функция высерает мне результат...такое уже у меня было))
@woinaimir
@woinaimir 4 жыл бұрын
Очень стараешься - это факт, с юморком уроки чем то смахивают на любимый сериал. Спасибо! Но! В данном уроке я так и не понял, зачем нужен хренов return. Я понимаю, что он нужен для переиспользывания, но как это понять на элементарном уровне ? Что это - сохранение в ячейке памяти или что за долбаный зверь? Если не сложно дай ссылку, где можно прочесть про базовые вещи на физическом уровне. К сожалению ассоциации в данном уроке не помогли. В общем, как разложить return до электронов - покажи плиз принцип, как это делать.
@outs1der
@outs1der 4 жыл бұрын
Ну к примеру если у тебя есть функция которая что то получает от пользователя и куда ты это значение запишешь ? переменные в функции не пойдут по тому что они локальные , а вот благодаря return ты можешь сохронить эти данные(полученные от пользователя в функции ) в глобальную переменную и дальше использовать
@СофияЩур-ъ3р
@СофияЩур-ъ3р 4 жыл бұрын
function calculate (a,b) { x = a + b; return x; } var number = calculate (2, 3); console.log (number); return возвращает (показывает) x. после return указывается, что именно надо возвращать.
@ArthurChelny
@ArthurChelny 5 жыл бұрын
Все уроки были понятными, но тут, что-то с чем то зачем нужны была функция с присвоением id?
@javidcosmos4634
@javidcosmos4634 5 жыл бұрын
то же самое
@ostnik727
@ostnik727 2 жыл бұрын
Почему не работает данная функция, не понимаю что не так function setError(id){ var el = document.getElementById(id) el.className = 'error' } setError(id1) //В скобках id элемента, которому надо присвоить класс
@kelfer1152
@kelfer1152 11 ай бұрын
Есть один момент Ты создал новый файл js в котором продолжил работать Я тоже создал новый чистый Каким чудом у тебя все в браузере было норм Если мы соединяли тот файл в общую систему с css и html
@DmitryDolganov
@DmitryDolganov 4 жыл бұрын
Спасибо!
@DmitryDolganov
@DmitryDolganov 4 жыл бұрын
Если крокодил будет питаться святым духом, то он вернёи void?
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
undefined:)
@DmitryDolganov
@DmitryDolganov 4 жыл бұрын
@@ITKAMASUTRA Спасибо! Я заражён C#))) Теперича подсел на твой канал.
@dfesk
@dfesk 4 жыл бұрын
сложно тут, нужно еще пару раз глянуть и вникнуть
@МаксимМинаков-я9о
@МаксимМинаков-я9о Жыл бұрын
всё понятно только window.alert(value);не выскочило
@alexandradigmi2197
@alexandradigmi2197 4 жыл бұрын
alt shift -> это копировать строку , а как скопировать функцию ?
@ДмитрийУдача-о9л
@ДмитрийУдача-о9л Жыл бұрын
👍👍👍
@sLavoncheg
@sLavoncheg 4 жыл бұрын
Ну тут не хватает пояснения, зачем всё это делается. Где это надо будет применяться на практике, поэтому тяжело понять. Логику вроде и уловил. Если увижу код, то думаю, что смогу разобраться, но очень тяжело без пояснения, зачем всё это. Я не понимаю.
@sLavoncheg
@sLavoncheg 4 жыл бұрын
Теперь разобрался, но вот с этим return я вообще въехать не могу, что это блин такое. Как оно работает. Куда и что возвращает??? Жесть)
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
Летите дальше! С высоты новых ступенек будет понятнее, что было на нижних ступенях!
@sLavoncheg
@sLavoncheg 4 жыл бұрын
@@ITKAMASUTRA Спасибо за веру в меня) Я предпочитаю разобраться с материалом, прежде чем переходить дальше, поэтому решил с более простых уроков начать. Циклы, переменные. Посмотрю еще варианты объяснений function, пока я самостоятельно не смогу написать и понять как оно работает, не пойду дальше. Но уже начинает в голове проясняться)
@snoopquits-friend
@snoopquits-friend 4 жыл бұрын
@@sLavoncheg как дела идут?)
@sLavoncheg
@sLavoncheg 4 жыл бұрын
@@snoopquits-friend участвую в проекте по разработке админки (фронт) с подключением чат бота (дайлогфлоу) на базе noSQL (фаербейз). в течении недели как раз сдаем проект) так что вроде зашибезно))
@snoopquits-friend
@snoopquits-friend 4 жыл бұрын
да всё же супер понятно, чего вы...
@falcon7252
@falcon7252 3 жыл бұрын
а какашка не меняется , яблоко съел яблоко выходит.
@pravitel88
@pravitel88 7 ай бұрын
Все по плану все по плану срать велят по килограмму жрать дают по 200 грамм вот и высри килограмм !))))
@javidcosmos4634
@javidcosmos4634 5 жыл бұрын
Универсальные функции вообще не понял
@skolotoi4588
@skolotoi4588 2 жыл бұрын
2:25 )))))))))))))))))))))))))))))))))))
@АртемКрасногирь
@АртемКрасногирь 5 жыл бұрын
никак не могу понять что за ctrl + k + f ...
@vadimt9862
@vadimt9862 4 жыл бұрын
Эти клавиши выравнивают твой код что б было красиво)
@Brinzovik
@Brinzovik 3 жыл бұрын
сначала надо выделить кусок который хочешь отредактировать, а если весь текст, то зажать нужно Ctrl+A. когда текст выделен, надо зажать Ctrl+K и нажать F. Если текст был сбит, то аккуратно построится. Ещё есть куча горячих клавиш, можно ознакомиться тут nikomedvedev.ru/other/vscodeshortcuts/hotkeys.html
@skolotoi4588
@skolotoi4588 2 жыл бұрын
cmd > K > F :)
@ichelsea
@ichelsea 4 жыл бұрын
somebody wants to find an element* :)
@goodman1892
@goodman1892 4 жыл бұрын
лайк
@delo-ker9930
@delo-ker9930 6 жыл бұрын
Где Д/З его нету ни к одному занятию!!!!T︵TT︵T>"< >"< (:-((:-(:'-(:'-(
@sr2sdouble
@sr2sdouble 2 жыл бұрын
тема говна раскрыта
@Влад-у4п1т
@Влад-у4п1т 4 жыл бұрын
крокодил збс))
@delo-ker9930
@delo-ker9930 6 жыл бұрын
Я уже сколько уроков передивился нету ни к одному
@ITKAMASUTRA
@ITKAMASUTRA 5 жыл бұрын
Извиняюсь ((
@A1_TR_812
@A1_TR_812 8 ай бұрын
на скорости 1.35 отлично залетает
@sergiyshkodich7956
@sergiyshkodich7956 5 жыл бұрын
яка різниця чи скорочено чи довгим кодом писать
@ITKAMASUTRA
@ITKAMASUTRA 5 жыл бұрын
что именно писать, уточните, плиз?? Скорее всего над этим вопросом вам сейчас не стоит вовсе загоняться)
@ИванШвалев-к8р
@ИванШвалев-к8р 4 жыл бұрын
@@ITKAMASUTRA думаю был вопрос: какая разница какой код, длинный или короткий? Отвечаю: если проект маленький и работаешь один, то никакой. А в больших проектах нужно что бы код был прост и доступен для понимания всем разработчикам. Длинную чужую простыню труднее расшифровивать
@Нннн-г3й
@Нннн-г3й 4 жыл бұрын
@@ИванШвалев-к8р да и короткий код куда производительнее.
@iDobroslavin
@iDobroslavin 3 жыл бұрын
Лайк за какашку :)))))
@TheZionjke
@TheZionjke 4 жыл бұрын
под конец начала рассказывать как для себя) нихера непонятно
@TheZionjke
@TheZionjke 4 жыл бұрын
такие себе примеры если честно..надеюсь что в инкубаторе все намного интереснее
@marikoli7322
@marikoli7322 Жыл бұрын
Намудриль немного, лучше бы сделал новые функции , а не то что строили перед- сделалась немного каша.
@andrej7223
@andrej7223 5 жыл бұрын
ничего не понял нахрена все это нужно
@te4enietime854
@te4enietime854 4 жыл бұрын
Может быть ты идиот?
@crissquest3258
@crissquest3258 4 жыл бұрын
@@te4enietime854 :))) чё так сразу то.
@ЗапасЗнаний
@ЗапасЗнаний 2 жыл бұрын
давай лучше белую тему в редакторе
@_Fantom_.
@_Fantom_. 4 жыл бұрын
Кошмар какой...
Cool Parenting Gadget Against Mosquitos! 🦟👶 #gen
00:21
TheSoul Music Family
Рет қаралды 32 МЛН
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 39 МЛН
How to whistle ?? 😱😱
00:31
Tibo InShape
Рет қаралды 16 МЛН
Return в функции - учимся возвращать значение функции в JavaScript. Функции в JavaScript
44:08
JWT авторизация. Основы JWT - механизма.
6:45
Хочу вАйти
Рет қаралды 12 М.
CI/CD - Простым языком на понятном примере
15:29
Артём Шумейко
Рет қаралды 80 М.