JS, Функция, замыкание, return (проверяю студентов)

  Рет қаралды 10,196

IT-KAMASUTRA

IT-KAMASUTRA

Күн бұрын

it-incubator.e... - человекоориентированное, честное и профессиональное обучение front-end и back-end разработке гарантированно до трудоустройства за фиксированную стоимость.
Поддержать меня можно на patreon / itkamasutra или оформив спонсорство на данном канале.
javascript замыкание функция

Пікірлер: 44
@romankostiv8721
@romankostiv8721 5 жыл бұрын
класна практика, дякую!
@ВалентинаВ-д7о
@ВалентинаВ-д7о 4 жыл бұрын
Супер!! Если бы вы преподавали в нашем городи пошла бы к вам на курсы!
@МишаПогориский-ц1ч
@МишаПогориский-ц1ч Ай бұрын
Очень круто, жаль тихо слышно учеников.
@simonmuz
@simonmuz 5 жыл бұрын
оч круто и понятно, спасибо
@BrestSouth
@BrestSouth 3 жыл бұрын
супер!
@КотМатроскин-х9ь
@КотМатроскин-х9ь 2 жыл бұрын
препод: Вы че... блеать!!! орнул!
@МарияВасиленко-я5к
@МарияВасиленко-я5к 3 жыл бұрын
"10 + что, мужик, блять?" 😂
@spravkait
@spravkait 3 жыл бұрын
Если будет так то ошибки не будет a = 15; function hey() { } hey(); console.log(a); Если будет так то ошибка будет 'use strict' a = 15; function hey() { } hey(); console.log(a);
@anatoliitytarenko4926
@anatoliitytarenko4926 5 жыл бұрын
Мат,мат,мат - Тебе творожок заказывать?:DD lol
@dshevchuk
@dshevchuk 2 жыл бұрын
@РусланКурбанов-и5щ
@РусланКурбанов-и5щ 3 жыл бұрын
🔥
@АннаСеменова-е1р
@АннаСеменова-е1р 3 жыл бұрын
"я браузер, я иду по коду" )))
@Andrii_Afonchenko
@Andrii_Afonchenko 3 жыл бұрын
Увидим сообщение: "Анша Абдуль!'
@shortscute7857
@shortscute7857 3 жыл бұрын
А можно вопрос, может если в-первый раз, то инициализируем переменную, а второй раз уже присваиваем (объявляем)?
@renaissance4357
@renaissance4357 3 жыл бұрын
Ехх, жаль что видео закончилось и что меня с вами нет да и не будет /
@bukanaka
@bukanaka 2 жыл бұрын
В начале видео пример не про замыкания, потому что глобальное окружение нельзя замкнуть, оно всегда там. Сборщик мусора его не трогает.
@PoRoKLusT
@PoRoKLusT 2 жыл бұрын
Я так и не понял что в JS является замыканием конкретно, чтобы на собеседовании ответить корректно. По learnjavascript это то значение, что ищет браузер по коду в зависимости от лексического окружения - для себя в голове это держу.
@bukanaka
@bukanaka 2 жыл бұрын
@@PoRoKLusT замыкание это когда функция сохраняет ссылку на переменную во внешней области видимости ( ставит себе в рюкзак ) и замыкает её, то есть создатся такое свойство [[scope]] в котором есть объект с замкнутыми значениями.
@PoRoKLusT
@PoRoKLusT 2 жыл бұрын
@@bukanaka Ясно. Тогда получается если объявить переменную внутри функции, то она не будет являться замыканием, так как находится во внутреннем лексическом окружении и не доступна снаружи?
@bukanaka
@bukanaka 2 жыл бұрын
@@PoRoKLusT да, именно так. Приведу простой пример: у нас есть пустая функция, которая принимает параметр и ничего с ним не делает function someFunction(parameter) {} Затем мы ее вызовем передав аргумент: someFunction(1) Так как эта переменная, которую передали в функцию нигде не используется внутри функции она будет удалена сборщиком мусора так как бесполезна. Но давайте добавим в нашу функцию другую функцию, которая будет делать что-то с этим параметром из области внешней функции: function someFunction(parameter) { return function someFunctionTwo() { return parameter + 1 } } А теперь при вызове someFunction(5) Мы не потеряем переданную переменную из-за сборщика мусора, а замкнем её вложенной функцией, то есть не дадим сборщику мусора её удалить и будем хранить её во вложенной функции так как она нам нужна.
@vladcit492
@vladcit492 3 жыл бұрын
Браузер видеть, блять что за а? ХАХАХА жестко проорал)
@ВалентинаВ-д7о
@ВалентинаВ-д7о 4 жыл бұрын
Попросите пожалуйста что бы ученики объясняли погромче, а то не всегда слышно. Или пускай поближе к микрофону сядут.
@krollsiphone
@krollsiphone 3 жыл бұрын
И преподаватель пусть перестанет есть
@Maria-sm2qi
@Maria-sm2qi 2 жыл бұрын
@@krollsiphone мне это не мешает, наоборот прикалывает!))) Человек занятой, итак стройняшка
@MrVertu01
@MrVertu01 2 жыл бұрын
Блин, я один только тут слышу матюки от Димыча? На курсе самурая ничего подобного не было))
@MrVertu01
@MrVertu01 2 жыл бұрын
Что за орный видос, вся занятия офлайновые так проходят?)
@esp2644
@esp2644 4 жыл бұрын
мда уж, у нас на курсах это задание на 0.5 балла
@ЛистокЯблони-р1у
@ЛистокЯблони-р1у 3 жыл бұрын
Где учишся?
@esp2644
@esp2644 3 жыл бұрын
@@ЛистокЯблони-р1у уже не где, осваиваю worspress.
@prostreyd
@prostreyd 3 жыл бұрын
@@esp2644 печально, не смогли js осилить?
@esp2644
@esp2644 3 жыл бұрын
@@prostreyd осилить то осилил, тут нужно знать а не осиливать
@ПавелАарон
@ПавелАарон 4 жыл бұрын
Обязательно хавать что-то когда общаешься со студентами? Капец...
@Maria-sm2qi
@Maria-sm2qi 2 жыл бұрын
ну пипец у нас люди не живые.. По уставу не положенно или шта?
@dreamerNight
@dreamerNight 3 жыл бұрын
React 2021
@allpc3380
@allpc3380 5 жыл бұрын
100% они 1 курсники макс 2
@sarxanhasanov2547
@sarxanhasanov2547 3 жыл бұрын
👍 Классно объясняет 👎 Французский режет ухо
@John_Hwong
@John_Hwong 3 жыл бұрын
Лексикон и манеры преподавателя предполагают название курса "JavaScript для гопников"
@pavelstepanov4990
@pavelstepanov4990 3 жыл бұрын
Зато все понятно с первого раза, и атмосфера на занятиях не стрессовая!!! Мне заходит такая подача! Лучше чем заумные слова в книгах по сто раз перечитывать пытаясь понять что имел ввиду автор!!!
@koshelevvictor7548
@koshelevvictor7548 3 жыл бұрын
мой уровень . мне нравится
@Maria-sm2qi
@Maria-sm2qi 2 жыл бұрын
Ты гонишь, как сказал преподаватель философии: "мат -экспрессивная часть русского языка". или попроще и жизненней: "Лучше быть хорошим человеком, «ругающимся матом», чем тихой, воспитанной тварью"
JS, функция, замыкание ещё раз
51:22
IT-KAMASUTRA
Рет қаралды 3,8 М.
WORLD BEST MAGIC SECRETS
00:50
MasomkaMagic
Рет қаралды 50 МЛН
Je peux le faire
00:13
Daniil le Russe
Рет қаралды 22 МЛН
Самое неинтересное видео
00:32
Miracle
Рет қаралды 2,8 МЛН
про замыкание коряво цикл
19:17
IT-KAMASUTRA
Рет қаралды 2,1 М.
JWT авторизация. Основы JWT - механизма.
6:45
Хочу вАйти
Рет қаралды 9 М.
Зачем нужны замыкания в JS?
14:17
JS ACADEMY – Vladyslav Grybennikov
Рет қаралды 8 М.
JavaScript v.2.0. Замыкания
22:58
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 44 М.
Что такое и как работают замыкания (closures) в JavaScript?
13:55
WORLD BEST MAGIC SECRETS
00:50
MasomkaMagic
Рет қаралды 50 МЛН