prototype и __proto__ / JavaScript для собеседований 01

  Рет қаралды 155,578

IT-KAMASUTRA

IT-KAMASUTRA

4 жыл бұрын

🚀Стань квалифицированным разработчиком за 9+ месяцев с трудоустройством в IT -INCUBATOR:
Front-end
it-incubator.io/front-end/?ut...
Back-end
it-incubator.io/back-end/?utm...
Поддержать меня можно на patreon / itkamasutra или оформив спонсорство на данном канале.
Prototype и __proto__, пора разобраться ;)
Друзья, мир JavaScript-а огромен. И есть его огромная часть, которую я бы назвал так: JavaScript для собеседований.
Это тот JavaScript, который не нужен тебе каждый день, но который как бы нужно знать. Зачем? Ну как бы нужно)) Да, объективно, когда ты senior-разработчик, ты сталкиваешься с более навороченными задачами и оптимизациями , и тебе важно знать, как JavaScript работает внутри, чтобы решить свои задачи правильно.
Джуну этого знать не нужно. Одна из таких тем, это #prototype и #proto
Ну в современном синтаксисе вы не используете явно prototype, а там где он используется неявно.. вам в принципе не важно, как там эта цепочка прототипов работает.
Но всё же...
Встречаем, #JS для Interview часть 1: prototype vs _proto_
Поддержать проект монеткой: social-network.samuraijs.com
Платное обучение в онлайн или оффлайн инкубаторе:
it-incubator.eu
it-kamasutra.com
А здесь бесплатная взаимопомощь:
t.me/reactjs_samurai
* Мы в соц. сетях:
itkamasutra
/ itkamasutra
telegram.me/itkamasutra
* Мои личные VK и Insta:
d.kuzyuberdin
/ it.kamasutra.dimych

Пікірлер: 1 000
@user-xj5fn8dz4k
@user-xj5fn8dz4k 4 жыл бұрын
Хорошо разжевал, давай также обязательно про контекст (this) видео! Кто за контекст, поставьте лайк под комментом, чтобы автор увидел!
@timi4393
@timi4393 3 жыл бұрын
Да кто такой этот твой контекст?
@user-gl8qs7qj4k
@user-gl8qs7qj4k 2 жыл бұрын
@@timi4393 я почитал доку и впал в глубокую апатию изза контекста this..... ну не совсем.... чуть не впал.... раньше впадал, сейчас я научился держать мой ум и сознание под контролем и не отчаиваться.... ну по крайней мере начинаю это делать
@lol_hp
@lol_hp Жыл бұрын
@@user-gl8qs7qj4k ну как успехи натренировал ум?
@andTutin
@andTutin Жыл бұрын
@@user-gl8qs7qj4k this объект перед точкой. это всё
@YuliyaAnts
@YuliyaAnts Жыл бұрын
@@andTutin а тут чему будет равно?) [3, 5, 8].forEach(function() { console.log(this); }); а тут?) let x = this; а тут?) Click to Remove Me!
@erikvazco2147
@erikvazco2147 4 жыл бұрын
Тема не то, чтобы сложная, но довольно запутанная, и это лучшее объяснение из всех, которые я встречал
@dimaishenko9513
@dimaishenko9513 3 жыл бұрын
На столько детально и как для самых тупых))) Я такое люблю хахаха))
@vlads4332
@vlads4332 3 жыл бұрын
Поддерживаю
@user-ij9qf9yx8z
@user-ij9qf9yx8z 13 күн бұрын
Пересматриваю это видео уже в 5 раз, так как оно просто идеально подходит для того что бы освежить память 1 раз когда только учил js 2 раз когда понабодилось в учебном проекте 3 раз когда готовился к первым собесам 4 раз когда боролся за право получить место в интенсиве И вот сегодня, я уже стажер крупной компании и у меня на носу технические прогоны, а я все еще через года смотрю на этого молодого димыча и все так же черпаю с его канала знания. Спасибо тебе, золотой)))
@user-qh7fr3cf9c
@user-qh7fr3cf9c Жыл бұрын
С разных курсов платных направляют на твоё видео! Ты лучший, сначала прошёл у тебя 100 выпусков пути самурая и, по праву считая себя самураем, пошёл шлифовать знания в академию. И там тоже ТЫ! Самые доступные, понятные, добрые ролики. Димыч, ты просто лучший
@xivsmirx
@xivsmirx 3 жыл бұрын
До видео: 10/10 наугад, ничего не понятно, интуитивно, голова трещит После видео: 10/10 все понятно, жизнь прекрасна!))) Формат супер! Очень помогло твое видео структурировать все по полочкам)) Даже схему себе нарисовал какие объекты от каких объектов "рождаются"
@rubtsoff_on
@rubtsoff_on 4 жыл бұрын
В конце ответил 10 из 10 )) Хотя вначале даже не пытался ответить т.к. знал, что реально не понимаю тему :) Спасибо!
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
Молодчик!!!
@Good_nick_name
@Good_nick_name 2 жыл бұрын
а это вообще законно так все разжевывать как детям и так понятно объяснять все что аж вопросов не осталось? я думал он еще меня покормит и спать уложит)) однозначно лайк
@user-rb5gj7ls4n
@user-rb5gj7ls4n 4 жыл бұрын
Отлично помню эту тему) Просто потому, что на двух собеседованиях о них спрашивали и оба раза тупо промычал. Помню, как потом перерыл не один десяток материала) А вообще тема важнейшая ребят. Это фундаментальные основы, которые ведут к пониманию языка. Димыч, как обычно, все четко!
@DrZlad
@DrZlad 4 жыл бұрын
Вейсал Таштанов спасибо что написал, я думал это чисто для галочки на совбесах.
@ni55an
@ni55an 4 жыл бұрын
К пониманию костыльности языка
@vladimirlazarev2267
@vladimirlazarev2267 3 жыл бұрын
Тоже удивило, что тема заявляется "для собеседований". Это же, фактически, один из основополагающих механизмов работы js. Его надо понимать.
@taashev
@taashev Жыл бұрын
Простыми словами У любого объекта есть свойство __proto__ это ссылка на свойство prototype конструктора с помощью которого был создан объект. В свою очередь свойство prototype это объект, который содержит в себе свойства и методы. Свойство prototype есть только у функций, которые были созданы с помощью ключевого слова function или class (это функции, которые могут быть конструкторами). У каждой функции свойство (объект) prototype свое и оно равно только той же функции (конструктору). У объектов, созданных с помощью одного и того же конструктора, свойство __proto__ равны (то есть объекты имеющие один и тот же конструктор ссылаются на один и тот же prototype (объект)) В конечном итоге каждый объект имеет ссылку (__proto__) на объект prototype своего конструктора, от которого наследуются свойства и методы, а этот конструктор в свою очередь тоже имеет ссылку (__proto__) на свой прототип и так по цепочке.
@domaisan1702
@domaisan1702 3 жыл бұрын
Уже 2021 а это все равно лучший видео урок в истории !
@augustcaesar2589
@augustcaesar2589 2 жыл бұрын
уже 22 и все еще лучший урок в истории
@demialsomber6646
@demialsomber6646 Жыл бұрын
@@augustcaesar2589 уже 22 + 2 месяца и это лучшее видео в истории
@andreyhrypich2721
@andreyhrypich2721 Жыл бұрын
@@demialsomber6646 уже 22+9 месяцев и это лучшее видео в истории)
@arti8572
@arti8572 Жыл бұрын
@@andreyhrypich2721 уже 23 + 8 дней и это лучшее видео в истории)
@GGSoft2009
@GGSoft2009 11 ай бұрын
Вечно зеленный урок
@user-zb5fk9oj3s
@user-zb5fk9oj3s 5 күн бұрын
2024, урок топовый, такого объяснения ни где не находил! По ответам 9/10, поторопился чутка:)
@ellegre6546
@ellegre6546 Жыл бұрын
Обалдеть! Отличная подача! По 5 раз повторять одно и то же как малышу оказывается очень эффективно. Все запоминается и становится понятно :)
@IpadPro777
@IpadPro777 6 ай бұрын
У Димыча нету стрингов 😆 Подача просто чудесная, огромное спасибо🎉🎉🎉 Таких уроков нет ни у кого!
@user-bh6mc8pd8g
@user-bh6mc8pd8g 3 жыл бұрын
обычно мне не очень нравятся ваш формат, но вот это видео действительно оОочень хорошее и поучительное получилось, блин честно сказать я даже не ожидал ) спасибо еще для тех кто изучает может быть полезным как работает new конструктор, чтобы понять нюансы 1.он создает новый объект 2. он записывает в __proto__ этого объекта ссылку на родитель.prototype 3. передает контекст this и записывает (то что мы указали в нашем классе) 4. возвращает наш новый объект
@user-dq3rc1xu7b
@user-dq3rc1xu7b 3 ай бұрын
Правильные ответы: До просмотра: 0 После просмотра: 10 Спасибо, Димыч!!!!!!!
@elena6956
@elena6956 3 жыл бұрын
До видео: 4/10 наугад, после видео 10/10 абсолютно осознанно. Спасибо!
@viachaslaulitvinchuk2874
@viachaslaulitvinchuk2874 Жыл бұрын
очень редко пишу комментарии, но тут не могу сдержать в себе благодарности за такое шикарное объяснение. Спасибо огромное!
@aeron_rus
@aeron_rus 2 ай бұрын
В который раз повторяю, что у Димыча ТАЛАНТ, ТАЛАНТИЩЕ к объяснению сложных тем четко, структурировано и простым языком. Лучший IT-блогер на всем видеохостинге. Спасибо и продолжай в том же духе!
@blgarOk
@blgarOk 2 жыл бұрын
Полезное видео. Для меня было открытие что у примитивов есть __proto__ Но многие моменты не затронуты. Например, что такое [[prototype]] ? __proto__ не всегда ссылается на прототип класса/функции, с помощью которого был создан экземпляр объекта, может ссылаться на любой объект. __proto__ работает не только как геттер, но и как сеттер, т.е. можно одному объекту указать в __proto__ другой объект и тогда первый будет наследовать методы и свойства другого.
@Romul3003
@Romul3003 4 жыл бұрын
Джунам как раз это знать надо. На собезах прототипы - это любимые вопросы работадателей.
@user-vt4yb9ee2y
@user-vt4yb9ee2y 3 жыл бұрын
Димыч!!!!!!!! Это просто бомбический формат донесения до низкоуровневых умов высокоинтеллектуальной IT информации!!!!!! Так что не бросай такие объяснялки они очень помогают с понятийным аппаратом!! Спасибо!!!!
@user-bunchuk-av
@user-bunchuk-av 2 жыл бұрын
Отличный формат! Спасибо! По тестам: до 8, после 10!(на 2й задаче чет засомневался и в 9й исходно думал Object) console.log(shogun.__proto__.__proto__ === Object.prototype) console.log(shogun.__proto__.construrtor.__proto__ === Function.prototype) console.log(shogun.__proto__.__proto__.__proto__ === null)
@konstantynnazarenko101
@konstantynnazarenko101 Ай бұрын
Какой же ты молодчина, Димыч. Спасибо за твой труд!
@paschanchik
@paschanchik 2 ай бұрын
Блииинн, нееет! Почему только один видос в этом плейлисте :( Я был так рад что нашел что-то такое, а видос всего один! Мне так жаль что нет других подобных
@user-qz5sc9ko3n
@user-qz5sc9ko3n 3 жыл бұрын
Как я восхищаюсь, насколько искренне ты хочешь помочь разобрать и понять материал, и стать лучше, боже, ты крутой!
@user-px5ji9mc1n
@user-px5ji9mc1n 4 жыл бұрын
Очень полезный формат, кто если не Димыч так по свойски объяснит=))) огонь!
@user-tr8xi3ik3c
@user-tr8xi3ik3c 2 жыл бұрын
Не совершил ни одной даже мельчайшей ошибки и буквально за мгновение знал ответ. Похоже знаю идеально это, даже самые извращенные конструкции. Ну или различия например Object.create(null) и Object.create() .... Когда поймешь концепцию реализации Наследования ООП в JS то все очень понятно, а всякие Function.prototype и прочие сразу находишь аналогии с языком Ruby и его передачи методов и свойств через анонимные синглтон классы.
@njsaab9722
@njsaab9722 Жыл бұрын
Димыч красавчик лучший куратор))) максимально сверх доступно розьяснил, категорически благодарен тебе)))
@user-ic8zh9nw4m
@user-ic8zh9nw4m 4 жыл бұрын
Спасибо! Буду очень рад увидеть твоё объяснение для Symbol, итераторов и генераторов.
@Ihorzolo
@Ihorzolo 3 жыл бұрын
Димыч,спасибо тебе огромное за твой труд! До просмотра видео вообще не понимал сути, в конце решил тест и получил 10 из 10, очень грамотно объясняешь,лайк)
@vitaliyrrr9312
@vitaliyrrr9312 4 жыл бұрын
Такой формат не то что заходит, а прям залетает!Чувствуется что каждое каждое слово, пауза, вопрос подобраны верно и заставляют думать, концентрироваться на теме. Спасибо огромное, за такой грамотный подход! Теперь я осознал __Proto__ и prototype
@MorfinBrood
@MorfinBrood 3 жыл бұрын
Это гениальный урок, много видео смотрел и статей прочёл, но чтобы уже после 15 минут у меня наконец-то сложился весь пазлл в голове - не помню. И практика гениальная и подача идеальная - никакой воды. Не помню уже чтобы я когда-то был настолько восхищён подачей материала. За такие уроки хочется даже донатом спасибо сказать.
@MorfinBrood
@MorfinBrood 3 жыл бұрын
Как пройду собес - подпишусь) Потому что такая деятельность должна поддерживаться и служить эталоном. (По-крайней мере если остальные уроки такого же уровня)
@kaltsdaniil8378
@kaltsdaniil8378 3 жыл бұрын
@@MorfinBrood как успехи?
@kaltsdaniil8378
@kaltsdaniil8378 3 жыл бұрын
@@MorfinBrood а так да, вы правы! Урок шикарный !
@igorchuglazov2642
@igorchuglazov2642 4 жыл бұрын
Ваще красавчик! Для карантина самое то Димыча посмотреть )))
@vickyw1595
@vickyw1595 3 жыл бұрын
Вот у человека моторчик в одном месте, рассказывает офигенски =) просто берет, открывает голову и кладет инфу внутрь)
@goshan3170
@goshan3170 22 күн бұрын
Это что-то, как же понятно вы объясняете!
@ivanparkhomenko1524
@ivanparkhomenko1524 2 жыл бұрын
24:05 послышалось Спасибо, Димыч, ты лучший, даже самый туго доходящий поймёт такое объяснение.
@user-jo2pz9cd2u
@user-jo2pz9cd2u 4 жыл бұрын
Димыч! огромное спасибо. В начале видео сделал 6 ошибок, а в конце уже без ошибок. Формат шикарен.
@neverborin
@neverborin 4 жыл бұрын
Отличная идея. Хороший видос, всё понятно. На задании в начале я такой просто: *гифка с Траволтой из Криминального чтива*. В конце 7 правильных ответов. Прорешаю домашку и ещё раз пересмотрю видео. Раньше были какие-то знания по прототипам, но теперь всё по полочкам раскладывается в голове. Спасибо, Димыч. Летим дальше!))
@peghay4290
@peghay4290 Ай бұрын
Димыч, очень нравится твой контент. Спасибо огромное! Ща на ютубе появилось столько «преподов», у которых, что объект, что класс - все одно и тоже. В твоих уроках всегда прослеживается логика, и что очень важно используется правильная терминология! Продолжай снимать ❤
@user-eq3ol7hs6z
@user-eq3ol7hs6z 2 жыл бұрын
I have never seen such a brief explanation. It was really clear and strightforward explanation. Thank you.
@user-jj1cz7by5d
@user-jj1cz7by5d 3 жыл бұрын
9 из 10 (правильных ответов), объясняешь великолепно Дима.
@user-kg9nx9xx7e
@user-kg9nx9xx7e Жыл бұрын
Дима, большое тебе спасибо за твой труд и желание сделать Мир IT более понятным для начинающих разработчиков. Прочитала в learn JS эту тему - думала, что поняла о чем там говорится, но когда начала смотреть видео и встретила тест вначале, сомнений не осталось, что суть описанного в учебнике прошла мимо))) В конце видео выполнила тест на 100%! Ты большой молодец!
@Bismiladance
@Bismiladance Жыл бұрын
спасииибо огромное!!!! Наконец-то дошло!!!! Прям очень круто объяснил, разъяснил, мне кажется даже ребенок поймет что такое прото и протипы, с подобной подачей!
@user-jq7pl8ni5f
@user-jq7pl8ni5f 3 жыл бұрын
Мне не очень нравится айти-камасутра, но наболевший вопрос "отличие прото от прототайп" я наконец то понял именно из этого видео. Спасибо, Дима !!!
@olgakostenok272
@olgakostenok272 3 жыл бұрын
у меня 8 правильных) кажется я поняла тему ☺️спасибо большое) очень классно объяснили)
@__online7250
@__online7250 2 жыл бұрын
Круто, спасибо, Дима! Как всегда объяснения на высоте! Все понятно. Первый слайд с вопросами даже не стала пытаться ответить, так как понятия не имела ни o #__proto__ , ни о #prototype ! После урока 8 из 10 ответов верные, и ошибки свои тоже поняла. Спасибо, учитель!
@artembutovichjunior4056
@artembutovichjunior4056 7 ай бұрын
Это можно собаке показать и она поймёт, несоизмеримая благодарность!!!!
@Zamunda991
@Zamunda991 Ай бұрын
Спасибо большое за урок , 9/10 в начале и в конце (запоролся с 4 вопросом про разные .prototype у функций) Классно разъяснил, все поставил на свои места👍
@ruslanla4654
@ruslanla4654 3 жыл бұрын
Димыч как всегда - супер мега интересно и понятно JavaScript prototype __proto__
@user-jp3os8kk1i
@user-jp3os8kk1i 4 жыл бұрын
Спасибо, что не останавливаешься!
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
спасибо за обратную связь!!!!
@Morexod999
@Morexod999 2 жыл бұрын
Крутейшее объяснение "сложных" концепций 1:10 Тема сложная и одновременно не сложная
@oleksandr_h
@oleksandr_h 2 жыл бұрын
Такс. Одной пятницей, во время воздушной тревоги, я решил заполнить этот пробел в голове у себя. До сегодня прототипы для меня были черной дырой не один год, вроде знал что такое есть, но по факту бум бум. До просмотра все тесты провалены, после просмотра все сделал верно. Спасибо Димыч, реально спасибо ! p.s: не сравнить твой видос с другими - ты душу свою вкладываешь ;)
@kompanietsLiz
@kompanietsLiz 3 жыл бұрын
Расскажите про контекст, пожалуйста! Вы очень круто объясняете сложные вещи простым языком)) Спасибо вам огроменное!))))) 0 до, 7 после
@xivsmirx
@xivsmirx 3 жыл бұрын
6:10 не будет __proto__ у объекта Object.create(null, { ... }) также __proto__ у Object.prototype будет равен null
@user-or1hy4xz8u
@user-or1hy4xz8u 2 жыл бұрын
Да, тоже усомнился что у Object есть свой prototype! Говорит же, что только у класса и у функции.
@user-qt8xl5pn9z
@user-qt8xl5pn9z 2 ай бұрын
супер! после первого же просмотра 10 из 10 правильных ответов, учитывая что до этого про прототипы вообще не знала. ❤
@serjmarkelov9915
@serjmarkelov9915 Жыл бұрын
Спасибо большое за подробное объяснение) Очень редко оставляю комменты, но тут прям напрягся и расписал все ручками ;)
@user-vu2kj1qc5l
@user-vu2kj1qc5l 4 жыл бұрын
И еще третий комент: братан, очень бы пригодился видос по темам js, которые нужны джуну. А то генераторы, декораторы, фигаторы и думаешь: то ли сидеть разбираться с каждым, то ли пропустить и в процессе работы в компании нужное узнать.
@user-vu2kj1qc5l
@user-vu2kj1qc5l 4 жыл бұрын
Нужно срочно про контекст this такое же видео. Уверен, что не все мидлы с ним на ты общаются)
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
Да, тема сложная!
@denysgoloborodko3855
@denysgoloborodko3855 4 жыл бұрын
Ну с мидлами это ты загнул)
@st.sinnerman1906
@st.sinnerman1906 3 жыл бұрын
Суперполезный контент. До просмотра 5/10, после 10/10. Благодарю
@nightdreams5521
@nightdreams5521 Жыл бұрын
Смотрю уже второй раз и каждый раз про себя говорю - лучший!
@istoric7221
@istoric7221 4 жыл бұрын
Димон, как всегда красавчик! У меня сын с 10 лет идет по твоим урокам)
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
уго круто! Сорри, что в некоторых видео ругаюсь!! Оосбенно в спонсорских! Но стараюсь минимизировать ругань!)
@istoric7221
@istoric7221 4 жыл бұрын
@@ITKAMASUTRA Все впорядке. Он не комнатное растение. Говорит:"хочу у Димона учиться". Так что в конце мая Вам позвоним:) Сейчас знает:Фотошоп:уровень - диз,рис,анимация; HTML-CSS-верстает сайт уровня Dev.by, медиаЗапросы,через Position:relative/absolute,умеет вставлять карты,гугл-шрифты,ютуб ролики,создавать свой муз плеер на странице,гриды не знает;Bootstrap;Git-уровень залить/скачать,ветки не знает; Jquery(по рекомендуемой Вами книгой)+возможно успеем таск-лист,JS-ваши уроки "с нуля"+фетч страниц Онлайнера и отрисовка их через массив объектов, реальный кнопочный калькулятор,работа со временем,и постараемся успеть модальное окно. Спасибо за ответ. Громаднейшее спасибо. Благодаря Вам растет крепкая поросль)
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
Рад стараться и рад за успехи вашего сына!!!✊🙏🚀
@alinahalushko3566
@alinahalushko3566 4 жыл бұрын
@@istoric7221 извините не хочу быть грубой , но дайте ребёнку жизнь и в конце концов побыть ребёнком, не ломайте ему жизнь. Вы хотите чтобы потом в юности в его памяти из детства были только гугл-шрифты, карты и тд? Не надо грузить его своими мечтами и желаниями. Извините ещё раз, я не хочу агресии от вас, а просто чтобы вы задумались над над другой стороной этой ситутации
@istoric7221
@istoric7221 4 жыл бұрын
@@alinahalushko3566 большое спасибо что посоветовали проф педагогу с 2 образованиями. Теперь я благодаря вам все понял в жизни.
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
Здесь чуть позже я оставлю ссылку на разбор домашки: vk.com/itkamasutra instagram.com/itkamasutra telegram.me/itkamasutra Обязательно напишите в комментах, плиз, как вам такой формат и... обязательно оставьте результаты теста до объснения и после!!! 🚀✌ Тезисно о чём видео: 1. у любого объекта есть св-во __proto__ 2. любой объект создаётся с помощь класса: new SomeClass() 3. __proto__ объекта указывает на прототип класса, с помощью которого, объект был создан: obj.__proto__ = ClassName.prototype
@user-bq4us8es7v
@user-bq4us8es7v 4 жыл бұрын
Слушай, а почему __proto__ в стандарте отсутствует??? Как mdn утверждает.
@madden3307
@madden3307 4 жыл бұрын
start 8/10 (больше интуитивно, не осмыслено) , end 10/10. Крутой урок!
@andrew7189
@andrew7189 4 жыл бұрын
До: 1. False 🥇 2. False 🥇 3. True🥇 4. False 🥇 5. True 6. True 7. True 🥇 8. false 9. false 10. False После: 1. False 🥇 2. False 🥇 3. False 4. True 5. False 🥇 6. Fasle 🥇 7. True 🥇 8. True 🥇 9. function 🥇 10. number 🥇 Спасибо :) И да такой формат заходит)
@ringnull
@ringnull 4 жыл бұрын
Задротская поправка: прото - ссылка на объект, а прототип - объект. Прото - ссылка.
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
Я бы сказал, что и прототип - ссылка на объект!!!! )
@ringnull
@ringnull 4 жыл бұрын
@@ITKAMASUTRA Я подвис на пару минут в этот момент. Возможно... потому что видимо есть класс на низком уровне и это наследование от основного инстанса объекта условно низкогоуровня. Короче, делай почаще видео, я хотел бы вернуться в программирование обратно и ты реально круто объясняешь тему. Спасибо что ты есть ))
@srjp4777
@srjp4777 5 ай бұрын
Было 0, стало 9. Я пропустил, что protype не могут быть равны, поэтому ошибся во втором и, зная что прототипы не равны, исправил четвертое. Спасибо за видео, хорошее объяснение.
@GGSoft2009
@GGSoft2009 11 ай бұрын
Негде так клева не объясняют. СУПЕР
@ashbarso7752
@ashbarso7752 3 жыл бұрын
Димычь как всегда лучший, ответил на 7 вопросов
@aazubakin
@aazubakin 3 жыл бұрын
До 5 из 10, после 10 из 10. Все понятно, множественные повторения хорошо закрепляют материал.
@user-dt9tb2rm7l
@user-dt9tb2rm7l 2 жыл бұрын
Спасибо за видео. Очень помогло! Есть не очевидные вещи, которые ты объяснил и вопросов не осталось.
@truedivan
@truedivan Жыл бұрын
Отлично Думал что можно 30 минут рассказывать Оказывается можно и нужно)) Я наконец понял Спасибо)
@johnjohhoun1716
@johnjohhoun1716 11 ай бұрын
14:00 __proto__ - чему равен (на что ссылается). На конструктор класса при создании объектаю Пример - new Object, new Number etc 23:00 зачем классу нужен прототип 26:09 - ответы к тестам 01...10 31:00 - как "дебажить" - debugger
@user-tf6jz7hj9d
@user-tf6jz7hj9d 2 жыл бұрын
как просто и доходчиво объяснить сложную тему? Спросите Димыча )) тест в начале 5\10, в конце 10\10
@user-uk2hh8vy9e
@user-uk2hh8vy9e 4 жыл бұрын
До видео - 0 (вообще не понимал прототипы, даже не пробовал проходить)), после видео 9 из 10, и, что ,важнее, понял что такое прототипы и зачем они. Жаль, что не можно поставить 10 лайков сразу, я уже с двух аккаунтов втулил, но для такого годного контента и этого мало. Спасибо огромное!
@Sansey089
@Sansey089 25 күн бұрын
Бро, благодаря тебе начал понимать prototype! От души! 10\10
@user-pd2bd3wo4s
@user-pd2bd3wo4s 3 жыл бұрын
До видео: 3/10 наугад, после видео 10/10. Самурайское спасибо
@lostincoda2800
@lostincoda2800 3 жыл бұрын
Был знаком с прототипами, но всегда чувствовалось что не до конца понимаю. Это видео дало самое четкое понимание, без малейшего преувеличения. На счет ответов: изначально ответил на все правильно, но был очень не уверен с вопросами 6, 7 и 8. После этого ответил на все вопросы опять правильно, но при этом полностью обьясняя каждый ответ. Если в первый раз я больше предполагал, то во второй - уверенно отвечал. Хорошее чувство. Спасибо! На счет последних дополнительных 3х ответов: мои ответы были Object.prototype, Function.prototype и undefined. Проверил - почти все правильно. Последнее не undefined, а null. Я даже схему где-то видел, что в дереве прототипов, на самом верху null, но забыл.
@Expertdog
@Expertdog Жыл бұрын
Хорошее объяснение! и подача материала класс!!! Вот мои результаты: без просмотра видео 4(правильных) - 4(не правильных) - 2(не знал как ответить) после просмотра видео 9(правильных) -1 (неправильный)
@agataageeva424
@agataageeva424 3 жыл бұрын
Рыдаю от счастья что когда-то наткнулась на твой канал, доначу каждый месяц за платный контент, но это не для того чтобы перед ребятами похвастаться, а чтоб выразить уровень благодарности который к тебе вообще бесконечен. Спасибо!!! prototype __proto__ JavaScript
@ITKAMASUTRA
@ITKAMASUTRA 3 жыл бұрын
Спасибо большое 🚀🙏✊🥊
@user-rg7qr4xe3j
@user-rg7qr4xe3j 2 жыл бұрын
исключение, когда "__proto__" объекта равно null: при создании объекта с помощью Object.create(null). При этом создаётся "простейший" объект без прототипа. :) за видео огромное спасибо. после просмотра тема стала понятней для меня в разы. всё-таки очень многое в обучении зависит от того, как подаётся и "разжевывается" материал, и какие примеры-аналогии идут вместе с теорией для лучшего понимания.
@hellopeople9959
@hellopeople9959 3 жыл бұрын
Ребята, продолжайте заниматься тем, чем занимаетесь, вы лучшие ;-) у вас всегда доступно понятно, с первого раза всегда понимаю все
@un_defined
@un_defined 5 ай бұрын
благодарю, Димыч, сам входил в 2018 году в js когда мода на ООП ушла, это и это всё конечно в диковинку, теперь вот лезу под капот после 3 лет работы на функциональном js
@yuliiafedorenko_
@yuliiafedorenko_ 3 жыл бұрын
Очень полезно и понятно, благодаря тебе каждый день могу смело говорить, что не топчусь на месте, а двигаюсь с все большим интересом вперед.
@FDenni
@FDenni 4 жыл бұрын
До видео: 4 После: 9 Очень круто! Спасибо. Ждём продолжение данного формата))
@dmitriymovchan6563
@dmitriymovchan6563 4 жыл бұрын
Это самое офигенное объяснение прототипов которое я когда либо видел! Хочу больше подобных видео!
@chrisgobal1306
@chrisgobal1306 2 жыл бұрын
Было 6 провильных ответов в начале, и то с догадками отвечал --->> в конце стало 10 из 10 .. СПАСИБО !!!
@mityaycho
@mityaycho 4 жыл бұрын
Объяснение как всегда на высоте! Всё чётко и без воды! Лайк)
@Myjlan1
@Myjlan1 2 жыл бұрын
Спасибо за видео! У тебя явно талант обьяснить сложные вещи простыми словами
@romantyniv5381
@romantyniv5381 3 жыл бұрын
К просмотру видео думал, что вообще это не понимаю. А после просмотра мой результат 10/10. Спасибо огромное!
@someinc
@someinc 4 жыл бұрын
Спасибо, посмотрел просто для ознакомления, сейчас беру блокнот, ноутбук и заново!
@victormog
@victormog 3 жыл бұрын
Почти идеальное разъяснение темы. В любом случае - лучшее, что я видел.
@writetoyourdestiny
@writetoyourdestiny 7 ай бұрын
Бро, офигенный урок, спасибо большое!
@user-hg6im5cg2i
@user-hg6im5cg2i 3 ай бұрын
Мега круто!!!В начале 8 правильных из10.В конце урока 10 из 10.Балдею от просмотра!!!!⭐⭐⭐⭐⭐⭐
@user-jp3os8kk1i
@user-jp3os8kk1i 4 жыл бұрын
Спасибо за видео. После просмотра 9 правильных ответов :) отличный формат, расставляешь по полочкам все, ждём контекст и далее.
@user-fw5ew5nd4f
@user-fw5ew5nd4f 3 жыл бұрын
Лучшее про Прототипы!
@GregKurman
@GregKurman 4 жыл бұрын
Офигенно, без остановок все просмотрел и на все правильно в конце ответил, хотя сначала вообще не знал о чем это)) отличный учитель, аж захотелось к вам, чтобы вы помогли мой талант в программировании, учить начал 2 месяца назад )
@dogober3861
@dogober3861 Жыл бұрын
Ты божественно объясняешь!!!!!Спасибо, подготовка к собесу идет полным ходом
@konstantinkuksov914
@konstantinkuksov914 4 жыл бұрын
Урок просто бомба! Вот эта твоя фишка в самом начале: реши задачки, если думаешь, что тебе оно не надо)) - затянуло с первых секунд! Ну и, конечно же, в конце урока решил все задачи! Короче, все шикарно!
@user-xe6eh4vf9b
@user-xe6eh4vf9b Жыл бұрын
Спасибо большое за такую ценную информацию! Я несколько контентов посмотрел, и только после этого видоса понял разницу между ними! Всё ясно и всё по полочкам! Всех благ и здоровья вам! Буду ждать новых таких же видосов!👏👏👏
@Suzuki_
@Suzuki_ 2 жыл бұрын
До видео - 0/10 , вообще ничего не знала. после видео - 10/10 все поняла(по крайней мере в примерах) спасибо большое!
js promise (Укр)
6:44
Web X In UA
Рет қаралды 231
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 34 МЛН
100😭🎉 #thankyou
00:28
はじめしゃちょー(hajime)
Рет қаралды 32 МЛН
JavaScript Prototypal inheritance - Tutorial
15:29
ColorCode
Рет қаралды 68 М.
Программисты разучились оптимизировать
23:43
Inheritance in JavaScript - Prototypal Inheritance tutorial
20:06
Контекст вызова функции. Фундаментальный JavaScript
21:51
Михаил Непомнящий
Рет қаралды 20 М.