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

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 มี.ค. 2020
  • 🚀Стань квалифицированным разработчиком за 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

ความคิดเห็น • 1K

  • @user-xj5fn8dz4k
    @user-xj5fn8dz4k 4 ปีที่แล้ว +623

    Хорошо разжевал, давай также обязательно про контекст (this) видео! Кто за контекст, поставьте лайк под комментом, чтобы автор увидел!

    • @timi4393
      @timi4393 3 ปีที่แล้ว +9

      Да кто такой этот твой контекст?

    • @user-gl8qs7qj4k
      @user-gl8qs7qj4k 2 ปีที่แล้ว

      @@timi4393 я почитал доку и впал в глубокую апатию изза контекста this..... ну не совсем.... чуть не впал.... раньше впадал, сейчас я научился держать мой ум и сознание под контролем и не отчаиваться.... ну по крайней мере начинаю это делать

    • @lol_hp
      @lol_hp ปีที่แล้ว +2

      @@user-gl8qs7qj4k ну как успехи натренировал ум?

    • @andTutin
      @andTutin ปีที่แล้ว +1

      @@user-gl8qs7qj4k this объект перед точкой. это всё

    • @YuliyaAnts
      @YuliyaAnts ปีที่แล้ว +1

      @@andTutin а тут чему будет равно?)
      [3, 5, 8].forEach(function() {
      console.log(this);
      });
      а тут?)
      let x = this;
      а тут?)
      Click to Remove Me!

  • @erikvazco2147
    @erikvazco2147 4 ปีที่แล้ว +329

    Тема не то, чтобы сложная, но довольно запутанная, и это лучшее объяснение из всех, которые я встречал

    • @dimaishenko9513
      @dimaishenko9513 3 ปีที่แล้ว +5

      На столько детально и как для самых тупых))) Я такое люблю хахаха))

    • @vlads4332
      @vlads4332 3 ปีที่แล้ว +1

      Поддерживаю

  • @user-ij9qf9yx8z
    @user-ij9qf9yx8z 8 วันที่ผ่านมา

    Пересматриваю это видео уже в 5 раз, так как оно просто идеально подходит для того что бы освежить память
    1 раз когда только учил js
    2 раз когда понабодилось в учебном проекте
    3 раз когда готовился к первым собесам
    4 раз когда боролся за право получить место в интенсиве
    И вот сегодня, я уже стажер крупной компании и у меня на носу технические прогоны, а я все еще через года смотрю на этого молодого димыча и все так же черпаю с его канала знания. Спасибо тебе, золотой)))

  • @user-zb5fk9oj3s
    @user-zb5fk9oj3s 8 ชั่วโมงที่ผ่านมา

    2024, урок топовый, такого объяснения ни где не находил! По ответам 9/10, поторопился чутка:)

  • @rubtsoff_on
    @rubtsoff_on 4 ปีที่แล้ว +24

    В конце ответил 10 из 10 )) Хотя вначале даже не пытался ответить т.к. знал, что реально не понимаю тему :) Спасибо!

    • @ITKAMASUTRA
      @ITKAMASUTRA  4 ปีที่แล้ว +1

      Молодчик!!!

  • @user-qh7fr3cf9c
    @user-qh7fr3cf9c ปีที่แล้ว +13

    С разных курсов платных направляют на твоё видео! Ты лучший, сначала прошёл у тебя 100 выпусков пути самурая и, по праву считая себя самураем, пошёл шлифовать знания в академию. И там тоже ТЫ! Самые доступные, понятные, добрые ролики. Димыч, ты просто лучший

  • @xivsmirx
    @xivsmirx 3 ปีที่แล้ว +18

    До видео: 10/10 наугад, ничего не понятно, интуитивно, голова трещит
    После видео: 10/10 все понятно, жизнь прекрасна!)))
    Формат супер! Очень помогло твое видео структурировать все по полочкам)) Даже схему себе нарисовал какие объекты от каких объектов "рождаются"

  • @domaisan1702
    @domaisan1702 3 ปีที่แล้ว +69

    Уже 2021 а это все равно лучший видео урок в истории !

    • @augustcaesar2589
      @augustcaesar2589 2 ปีที่แล้ว +2

      уже 22 и все еще лучший урок в истории

    • @demialsomber6646
      @demialsomber6646 ปีที่แล้ว

      @@augustcaesar2589 уже 22 + 2 месяца и это лучшее видео в истории

    • @andreyhrypich2721
      @andreyhrypich2721 ปีที่แล้ว

      @@demialsomber6646 уже 22+9 месяцев и это лучшее видео в истории)

    • @arti8572
      @arti8572 ปีที่แล้ว +4

      @@andreyhrypich2721 уже 23 + 8 дней и это лучшее видео в истории)

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

      Вечно зеленный урок

  • @user-rb5gj7ls4n
    @user-rb5gj7ls4n 4 ปีที่แล้ว +92

    Отлично помню эту тему) Просто потому, что на двух собеседованиях о них спрашивали и оба раза тупо промычал. Помню, как потом перерыл не один десяток материала) А вообще тема важнейшая ребят. Это фундаментальные основы, которые ведут к пониманию языка. Димыч, как обычно, все четко!

    • @DrZlad
      @DrZlad 4 ปีที่แล้ว

      Вейсал Таштанов спасибо что написал, я думал это чисто для галочки на совбесах.

    • @ni55an
      @ni55an 4 ปีที่แล้ว +9

      К пониманию костыльности языка

    • @vladimirlazarev2267
      @vladimirlazarev2267 3 ปีที่แล้ว

      Тоже удивило, что тема заявляется "для собеседований".
      Это же, фактически, один из основополагающих механизмов работы js.
      Его надо понимать.

  • @ellegre6546
    @ellegre6546 ปีที่แล้ว +12

    Обалдеть! Отличная подача! По 5 раз повторять одно и то же как малышу оказывается очень эффективно. Все запоминается и становится понятно :)

  • @Good_nick_name
    @Good_nick_name 2 ปีที่แล้ว +11

    а это вообще законно так все разжевывать как детям и так понятно объяснять все что аж вопросов не осталось? я думал он еще меня покормит и спать уложит)) однозначно лайк

  • @user-qz5sc9ko3n
    @user-qz5sc9ko3n 3 ปีที่แล้ว +7

    Как я восхищаюсь, насколько искренне ты хочешь помочь разобрать и понять материал, и стать лучше, боже, ты крутой!

  • @viachaslaulitvinchuk2874
    @viachaslaulitvinchuk2874 ปีที่แล้ว +7

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

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

    У Димыча нету стрингов 😆
    Подача просто чудесная, огромное спасибо🎉🎉🎉
    Таких уроков нет ни у кого!

  • @taashev
    @taashev ปีที่แล้ว +3

    Простыми словами
    У любого объекта есть свойство __proto__ это ссылка на свойство prototype конструктора с помощью которого был создан объект.
    В свою очередь свойство prototype это объект, который содержит в себе свойства и методы. Свойство prototype есть только у функций, которые были созданы с помощью ключевого слова function или class (это функции, которые могут быть конструкторами).
    У каждой функции свойство (объект) prototype свое и оно равно только той же функции (конструктору).
    У объектов, созданных с помощью одного и того же конструктора, свойство __proto__ равны (то есть объекты имеющие один и тот же конструктор ссылаются на один и тот же prototype (объект))
    В конечном итоге каждый объект имеет ссылку (__proto__) на объект prototype своего конструктора, от которого наследуются свойства и методы, а этот конструктор в свою очередь тоже имеет ссылку (__proto__) на свой прототип и так по цепочке.

  • @user-ic8zh9nw4m
    @user-ic8zh9nw4m 4 ปีที่แล้ว +5

    Спасибо! Буду очень рад увидеть твоё объяснение для Symbol, итераторов и генераторов.

  • @igorchuglazov2642
    @igorchuglazov2642 4 ปีที่แล้ว +20

    Ваще красавчик! Для карантина самое то Димыча посмотреть )))

  • @user-px5ji9mc1n
    @user-px5ji9mc1n 4 ปีที่แล้ว +14

    Очень полезный формат, кто если не Димыч так по свойски объяснит=))) огонь!

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

    Правильные ответы:
    До просмотра: 0
    После просмотра: 10
    Спасибо, Димыч!!!!!!!

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

    Какой же ты молодчина, Димыч. Спасибо за твой труд!

  • @elena6956
    @elena6956 3 ปีที่แล้ว +9

    До видео: 4/10 наугад, после видео 10/10 абсолютно осознанно. Спасибо!

  • @Ihorzolo
    @Ihorzolo 3 ปีที่แล้ว +6

    Димыч,спасибо тебе огромное за твой труд! До просмотра видео вообще не понимал сути, в конце решил тест и получил 10 из 10, очень грамотно объясняешь,лайк)

  • @hellopeople9959
    @hellopeople9959 3 ปีที่แล้ว

    Ребята, продолжайте заниматься тем, чем занимаетесь, вы лучшие ;-) у вас всегда доступно понятно, с первого раза всегда понимаю все

  • @goshan3170
    @goshan3170 17 วันที่ผ่านมา

    Это что-то, как же понятно вы объясняете!

  • @user-vt4yb9ee2y
    @user-vt4yb9ee2y 3 ปีที่แล้ว +5

    Димыч!!!!!!!!
    Это просто бомбический формат донесения до низкоуровневых умов высокоинтеллектуальной IT информации!!!!!!
    Так что не бросай такие объяснялки они очень помогают с понятийным аппаратом!!
    Спасибо!!!!

  • @neverborin
    @neverborin 4 ปีที่แล้ว +13

    Отличная идея. Хороший видос, всё понятно. На задании в начале я такой просто: *гифка с Траволтой из Криминального чтива*. В конце 7 правильных ответов. Прорешаю домашку и ещё раз пересмотрю видео.
    Раньше были какие-то знания по прототипам, но теперь всё по полочкам раскладывается в голове. Спасибо, Димыч. Летим дальше!))

  • @dmitriymovchan6563
    @dmitriymovchan6563 4 ปีที่แล้ว +1

    Это самое офигенное объяснение прототипов которое я когда либо видел! Хочу больше подобных видео!

  • @Romul3003
    @Romul3003 4 ปีที่แล้ว +5

    Джунам как раз это знать надо. На собезах прототипы - это любимые вопросы работадателей.

  • @user-kg9nx9xx7e
    @user-kg9nx9xx7e ปีที่แล้ว +5

    Дима, большое тебе спасибо за твой труд и желание сделать Мир IT более понятным для начинающих разработчиков. Прочитала в learn JS эту тему - думала, что поняла о чем там говорится, но когда начала смотреть видео и встретила тест вначале, сомнений не осталось, что суть описанного в учебнике прошла мимо))) В конце видео выполнила тест на 100%! Ты большой молодец!

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

    В который раз повторяю, что у Димыча ТАЛАНТ, ТАЛАНТИЩЕ к объяснению сложных тем четко, структурировано и простым языком.
    Лучший IT-блогер на всем видеохостинге. Спасибо и продолжай в том же духе!

  • @mityaycho
    @mityaycho 4 ปีที่แล้ว +1

    Объяснение как всегда на высоте! Всё чётко и без воды! Лайк)

  • @__online7250
    @__online7250 2 ปีที่แล้ว +4

    Круто, спасибо, Дима! Как всегда объяснения на высоте! Все понятно. Первый слайд с вопросами даже не стала пытаться ответить, так как понятия не имела ни o #__proto__ , ни о #prototype ! После урока 8 из 10 ответов верные, и ошибки свои тоже поняла. Спасибо, учитель!

  • @user-jo2pz9cd2u
    @user-jo2pz9cd2u 4 ปีที่แล้ว +4

    Димыч! огромное спасибо. В начале видео сделал 6 ошибок, а в конце уже без ошибок. Формат шикарен.

  • @yaroslavzef7267
    @yaroslavzef7267 3 ปีที่แล้ว

    Это просто офигенный формат! Когда не только объяснил, но еще и самостоятельно задачки порешать предоставил, а потом разобрал. Это максимально мощно

  • @FDenni
    @FDenni 4 ปีที่แล้ว +2

    До видео: 4
    После: 9
    Очень круто! Спасибо. Ждём продолжение данного формата))

  • @user-jj1cz7by5d
    @user-jj1cz7by5d 3 ปีที่แล้ว +6

    9 из 10 (правильных ответов), объясняешь великолепно Дима.

  • @ruslanla4654
    @ruslanla4654 3 ปีที่แล้ว +4

    Димыч как всегда - супер мега интересно и понятно
    JavaScript prototype __proto__

  • @konstantinkuksov914
    @konstantinkuksov914 4 ปีที่แล้ว

    Урок просто бомба! Вот эта твоя фишка в самом начале: реши задачки, если думаешь, что тебе оно не надо)) - затянуло с первых секунд! Ну и, конечно же, в конце урока решил все задачи! Короче, все шикарно!

  • @user-bh6mc8pd8g
    @user-bh6mc8pd8g 3 ปีที่แล้ว +1

    обычно мне не очень нравятся ваш формат, но вот это видео действительно оОочень хорошее и поучительное получилось, блин честно сказать я даже не ожидал ) спасибо
    еще для тех кто изучает может быть полезным как работает new конструктор, чтобы понять нюансы
    1.он создает новый объект
    2. он записывает в __proto__ этого объекта ссылку на родитель.prototype
    3. передает контекст this и записывает (то что мы указали в нашем классе)
    4. возвращает наш новый объект

  • @user-jp3os8kk1i
    @user-jp3os8kk1i 4 ปีที่แล้ว +3

    Спасибо, что не останавливаешься!

    • @ITKAMASUTRA
      @ITKAMASUTRA  4 ปีที่แล้ว

      спасибо за обратную связь!!!!

  • @olgakostenok272
    @olgakostenok272 3 ปีที่แล้ว +5

    у меня 8 правильных) кажется я поняла тему ☺️спасибо большое) очень классно объяснили)

  • @njsaab9722
    @njsaab9722 ปีที่แล้ว +1

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

  • @yuliiafedorenko_
    @yuliiafedorenko_ 3 ปีที่แล้ว

    Очень полезно и понятно, благодаря тебе каждый день могу смело говорить, что не топчусь на месте, а двигаюсь с все большим интересом вперед.

  • @vickyw1595
    @vickyw1595 3 ปีที่แล้ว +3

    Вот у человека моторчик в одном месте, рассказывает офигенски =) просто берет, открывает голову и кладет инфу внутрь)

  • @kompanietsLiz
    @kompanietsLiz 3 ปีที่แล้ว +5

    Расскажите про контекст, пожалуйста!
    Вы очень круто объясняете сложные вещи простым языком)) Спасибо вам огроменное!)))))
    0 до, 7 после

  • @grandorf5967
    @grandorf5967 2 ปีที่แล้ว

    Такой формат определенно нужен! Он клевый и полезный! Большое спасибо автору за видео и старания!

  • @victormog
    @victormog 3 ปีที่แล้ว +2

    Почти идеальное разъяснение темы.
    В любом случае - лучшее, что я видел.

  • @xivsmirx
    @xivsmirx 3 ปีที่แล้ว +13

    6:10
    не будет __proto__ у объекта Object.create(null, { ... })
    также __proto__ у Object.prototype будет равен null

    • @user-or1hy4xz8u
      @user-or1hy4xz8u 2 ปีที่แล้ว

      Да, тоже усомнился что у Object есть свой prototype! Говорит же, что только у класса и у функции.

  • @user-vu2kj1qc5l
    @user-vu2kj1qc5l 4 ปีที่แล้ว +11

    И еще третий комент: братан, очень бы пригодился видос по темам js, которые нужны джуну. А то генераторы, декораторы, фигаторы и думаешь: то ли сидеть разбираться с каждым, то ли пропустить и в процессе работы в компании нужное узнать.

  • @roberthouse551
    @roberthouse551 3 ปีที่แล้ว

    Случайно попал на этот видос, и это лучшая подача которую я видел, твой канал просто находка. До этого вообще не знал что такое прототипы, но в конце усвоил все что ты говорил, ты лучший!

  • @vitaliyrrr9312
    @vitaliyrrr9312 4 ปีที่แล้ว +2

    Такой формат не то что заходит, а прям залетает!Чувствуется что каждое каждое слово, пауза, вопрос подобраны верно и заставляют думать, концентрироваться на теме. Спасибо огромное, за такой грамотный подход! Теперь я осознал __Proto__ и prototype

  • @istoric7221
    @istoric7221 4 ปีที่แล้ว +10

    Димон, как всегда красавчик! У меня сын с 10 лет идет по твоим урокам)

    • @ITKAMASUTRA
      @ITKAMASUTRA  4 ปีที่แล้ว

      уго круто! Сорри, что в некоторых видео ругаюсь!! Оосбенно в спонсорских! Но стараюсь минимизировать ругань!)

    • @istoric7221
      @istoric7221 4 ปีที่แล้ว +1

      @@ITKAMASUTRA Все впорядке. Он не комнатное растение. Говорит:"хочу у Димона учиться". Так что в конце мая Вам позвоним:) Сейчас знает:Фотошоп:уровень - диз,рис,анимация; HTML-CSS-верстает сайт уровня Dev.by, медиаЗапросы,через Position:relative/absolute,умеет вставлять карты,гугл-шрифты,ютуб ролики,создавать свой муз плеер на странице,гриды не знает;Bootstrap;Git-уровень залить/скачать,ветки не знает; Jquery(по рекомендуемой Вами книгой)+возможно успеем таск-лист,JS-ваши уроки "с нуля"+фетч страниц Онлайнера и отрисовка их через массив объектов, реальный кнопочный калькулятор,работа со временем,и постараемся успеть модальное окно.
      Спасибо за ответ. Громаднейшее спасибо. Благодаря Вам растет крепкая поросль)

    • @ITKAMASUTRA
      @ITKAMASUTRA  4 ปีที่แล้ว

      Рад стараться и рад за успехи вашего сына!!!✊🙏🚀

    • @alinahalushko3566
      @alinahalushko3566 4 ปีที่แล้ว +6

      @@istoric7221 извините не хочу быть грубой , но дайте ребёнку жизнь и в конце концов побыть ребёнком, не ломайте ему жизнь. Вы хотите чтобы потом в юности в его памяти из детства были только гугл-шрифты, карты и тд? Не надо грузить его своими мечтами и желаниями. Извините ещё раз, я не хочу агресии от вас, а просто чтобы вы задумались над над другой стороной этой ситутации

    • @istoric7221
      @istoric7221 4 ปีที่แล้ว +3

      @@alinahalushko3566 большое спасибо что посоветовали проф педагогу с 2 образованиями. Теперь я благодаря вам все понял в жизни.

  • @user-vu2kj1qc5l
    @user-vu2kj1qc5l 4 ปีที่แล้ว +4

    Нужно срочно про контекст this такое же видео. Уверен, что не все мидлы с ним на ты общаются)

    • @ITKAMASUTRA
      @ITKAMASUTRA  4 ปีที่แล้ว

      Да, тема сложная!

    • @denysgoloborodko3855
      @denysgoloborodko3855 4 ปีที่แล้ว +1

      Ну с мидлами это ты загнул)

  • @user-bunchuk-av
    @user-bunchuk-av 2 ปีที่แล้ว +1

    Отличный формат! Спасибо!
    По тестам: до 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)

  • @savvakirichenko8419
    @savvakirichenko8419 4 ปีที่แล้ว +2

    Хороший формат! Досконально и по делу.

  • @user-xe6eh4vf9b
    @user-xe6eh4vf9b ปีที่แล้ว

    Спасибо большое за такую ценную информацию! Я несколько контентов посмотрел, и только после этого видоса понял разницу между ними! Всё ясно и всё по полочкам! Всех благ и здоровья вам! Буду ждать новых таких же видосов!👏👏👏

  • @ITKAMASUTRA
    @ITKAMASUTRA  4 ปีที่แล้ว +3

    Здесь чуть позже я оставлю ссылку на разбор домашки:
    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 утверждает.

  • @ringnull
    @ringnull 4 ปีที่แล้ว +3

    Задротская поправка: прото - ссылка на объект, а прототип - объект. Прото - ссылка.

    • @ITKAMASUTRA
      @ITKAMASUTRA  4 ปีที่แล้ว +2

      Я бы сказал, что и прототип - ссылка на объект!!!! )

    • @ringnull
      @ringnull 4 ปีที่แล้ว +1

      @@ITKAMASUTRA Я подвис на пару минут в этот момент. Возможно... потому что видимо есть класс на низком уровне и это наследование от основного инстанса объекта условно низкогоуровня. Короче, делай почаще видео, я хотел бы вернуться в программирование обратно и ты реально круто объясняешь тему. Спасибо что ты есть ))

  • @user-ct8tp6jc9m
    @user-ct8tp6jc9m 3 ปีที่แล้ว

    Спасибо! Просто человеческое спасибо, Димыч! Приятно смотреть такие видосы.

  • @MorfinBrood
    @MorfinBrood 3 ปีที่แล้ว +1

    Это гениальный урок, много видео смотрел и статей прочёл, но чтобы уже после 15 минут у меня наконец-то сложился весь пазлл в голове - не помню. И практика гениальная и подача идеальная - никакой воды. Не помню уже чтобы я когда-то был настолько восхищён подачей материала. За такие уроки хочется даже донатом спасибо сказать.

    • @MorfinBrood
      @MorfinBrood 3 ปีที่แล้ว +1

      Как пройду собес - подпишусь) Потому что такая деятельность должна поддерживаться и служить эталоном. (По-крайней мере если остальные уроки такого же уровня)

    • @kaltsdaniil8378
      @kaltsdaniil8378 3 ปีที่แล้ว

      @@MorfinBrood как успехи?

    • @kaltsdaniil8378
      @kaltsdaniil8378 3 ปีที่แล้ว

      @@MorfinBrood а так да, вы правы! Урок шикарный !

  • @user-kb9bk5ld5x
    @user-kb9bk5ld5x 3 ปีที่แล้ว +1

    Лучшее объяснение что я видел, спасибо большое за вашу работу👌

  • @user-dt9tb2rm7l
    @user-dt9tb2rm7l 2 ปีที่แล้ว +2

    Спасибо за видео.
    Очень помогло!
    Есть не очевидные вещи, которые ты объяснил и вопросов не осталось.

  • @toscaantosca4541
    @toscaantosca4541 3 ปีที่แล้ว +1

    Спасибо за видео! Объяснил так, что даже я понял)
    И классно, что рассказываешь эмоционально, живо, заинтересовано.
    Будет круто, если продолжишь записывать видео, как работает все в JS внутри

  • @GregKurman
    @GregKurman 4 ปีที่แล้ว

    Офигенно, без остановок все просмотрел и на все правильно в конце ответил, хотя сначала вообще не знал о чем это)) отличный учитель, аж захотелось к вам, чтобы вы помогли мой талант в программировании, учить начал 2 месяца назад )

  • @user-eq3ol7hs6z
    @user-eq3ol7hs6z 2 ปีที่แล้ว +1

    I have never seen such a brief explanation. It was really clear and strightforward explanation. Thank you.

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

    Димыч, очень нравится твой контент. Спасибо огромное! Ща на ютубе появилось столько «преподов», у которых, что объект, что класс - все одно и тоже. В твоих уроках всегда прослеживается логика, и что очень важно используется правильная терминология! Продолжай снимать ❤

  • @dogober3861
    @dogober3861 ปีที่แล้ว

    Ты божественно объясняешь!!!!!Спасибо, подготовка к собесу идет полным ходом

  • @alekseidarafeichyk5003
    @alekseidarafeichyk5003 4 ปีที่แล้ว +1

    Димыч, это бомба))Спасибо за объяснение!

  • @blgarOk
    @blgarOk 2 ปีที่แล้ว +1

    Полезное видео. Для меня было открытие что у примитивов есть __proto__
    Но многие моменты не затронуты. Например, что такое [[prototype]] ?
    __proto__ не всегда ссылается на прототип класса/функции, с помощью которого был создан экземпляр объекта, может ссылаться на любой объект.
    __proto__ работает не только как геттер, но и как сеттер, т.е. можно одному объекту указать в __proto__ другой объект и тогда первый будет наследовать методы и свойства другого.

  • @alexmilitis265
    @alexmilitis265 3 ปีที่แล้ว

    Димычь, спасибо за инфу. Теперь все стало на места. Давай больше таких видосов!!!

  • @chessclub92
    @chessclub92 ปีที่แล้ว

    Давно не встречал такой видеоурок с таким хорошим объяснением. СПАСИБО

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

    Блииинн, нееет! Почему только один видос в этом плейлисте :( Я был так рад что нашел что-то такое, а видос всего один! Мне так жаль что нет других подобных

  • @user-jp3os8kk1i
    @user-jp3os8kk1i 4 ปีที่แล้ว

    Спасибо за видео. После просмотра 9 правильных ответов :) отличный формат, расставляешь по полочкам все, ждём контекст и далее.

  • @ivanparkhomenko1524
    @ivanparkhomenko1524 2 ปีที่แล้ว

    24:05 послышалось
    Спасибо, Димыч, ты лучший, даже самый туго доходящий поймёт такое объяснение.

  • @user-ti1js4gv5q
    @user-ti1js4gv5q 4 ปีที่แล้ว +1

    Лучшее объяснение, которое я встречал) Спасибо!

  • @Myjlan1
    @Myjlan1 2 ปีที่แล้ว +2

    Спасибо за видео! У тебя явно талант обьяснить сложные вещи простыми словами

  • @taipan4203
    @taipan4203 4 ปีที่แล้ว

    Димыч, очень крутые уроки! Спасибо большое!)

  • @alekseyberezov8020
    @alekseyberezov8020 3 ปีที่แล้ว

    Это лучшее объяснение prototype и __proto__ из всех что я встречал. И как всегда все простым и понятным языком. Димыч, человеческое тебе спасибо от всех начинающих пограмистов!!!

  • @yaroslavoz
    @yaroslavoz 2 ปีที่แล้ว

    Умничка! Очень живо и позитивно! Жму руку! Респектую!!

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

    Негде так клева не объясняют. СУПЕР

  • @honestprogrammer
    @honestprogrammer 4 ปีที่แล้ว

    Лучшего объяснения по данной теме я еще не встречал! Спасибо!

  • @magerrrr
    @magerrrr ปีที่แล้ว +1

    Спасибо! круто! уже подзабыл эти вещи, до видео тест 5 из 10, после видео с очень толковыми примерами - 10 из 10! Спасибо, Димыч!

  • @normankerso7847
    @normankerso7847 3 ปีที่แล้ว

    За полчаса видоса узнал больше, чем за целый день чтения в учебнике) Спасибо!

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

    Блин, братан, спасибо огромное. Особенно за вот эти моменты тренировки. Это очень помогает. Готовлюсь к собесу, совершенно забыл всю эту хрень. Ты лучший

  • @phone1429
    @phone1429 2 ปีที่แล้ว

    Дмитрий, спасибо. Очень доходчиво. Как раз готовлюсь к собесу и нашла это видео.

  • @dmitriystoyanov933
    @dmitriystoyanov933 3 ปีที่แล้ว

    Занимаюсь более года Js'ом, но именно после этого урока осознал что такое прото и прототайп. Спасибо, подача что надо!

  • @user-on9ul4zx6n
    @user-on9ul4zx6n 4 ปีที่แล้ว

    Клево , теперь понятнее стало, что такое класс и функция )
    Понятный формат , молодец ! Продолжай делать такие видосы )

  • @user-hv5ev8ni5t
    @user-hv5ev8ni5t 4 ปีที่แล้ว

    Отличная подача материала. Спасибо за него и будем ждать продолжения

  • @evgenydus363
    @evgenydus363 3 ปีที่แล้ว

    Огонь. Прям вдолбил основательно в голову по полочкам 👍💪 Благодарю!

  • @someinc
    @someinc 4 ปีที่แล้ว +2

    Спасибо, посмотрел просто для ознакомления, сейчас беру блокнот, ноутбук и заново!

  • @belykot
    @belykot 3 ปีที่แล้ว +1

    Готовлюсь к собеседованию, прототипы смотрю по этому видео, все классно!

  • @SolidG-ne4jt
    @SolidG-ne4jt 3 ปีที่แล้ว

    Этот ролик -- самое исчерпывающее руководство по __proto__ и prototype, которое я когда-либо находил. Спасибо за детальное объяснение) Теперь досконально понял эту тему :)

  • @user-ij9qf9yx8z
    @user-ij9qf9yx8z ปีที่แล้ว

    Как же ты здорово объясняешь!

  • @lelkamod
    @lelkamod 4 ปีที่แล้ว +1

    До видео 5/10, после 10/10.
    Классное объяснение, все ясно и понятно)
    И крутой формат видео! Давай еще)
    Хотела бы услышать про промисы и замыкание)

  • @user-re7vp7rz4l
    @user-re7vp7rz4l 3 ปีที่แล้ว

    Димыч ты гениально объяснил. Браво!

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

    Бро, офигенный урок, спасибо большое!

  • @FilinFilin
    @FilinFilin ปีที่แล้ว

    Было 8 правильных, стало 10 и полное понимание в голове, спасибо Димыч!!!!

  • @arveiraerabely
    @arveiraerabely ปีที่แล้ว

    Супер урок, все четко разложено, и дал возможность самим подумать, на практике применить полученную информацию.

  • @territory_of_manifestation
    @territory_of_manifestation ปีที่แล้ว +1

    настолько классно записаны видосы что на х2 всё чётко и понятно)

  • @user-fy2gq8ev2b
    @user-fy2gq8ev2b 3 ปีที่แล้ว

    Как всегда на высшем уровне! Давай контекст! Спасибо!!