Amazing. I’ve just spent over 2 hours researching this topic, and you’ve neatly and concisely explained it in less than 10 minutes. And with visuals! Seriously amazing. 🙇🏻♂️
Ok, I spent 2 hours trying to learn this topic, and you’ve neatly and concisely explained it in less than 10 minutes. And with visuals! Seriously incredible 🙌
Thank you man, this is the only video that explains prototype/__proto__ so good yet. Would be more awesome if there wasn't any music (it's distracting) or if it wasn't that loud. And yes, would be even more nicer if there were subtitles. Thank you
Beautifully explained. Loved every bit of it. A small suggestion if i might, it would be great if you reduce the background sound a tad bit, my 5 year old cousin ran upto me to watch this as well. To his dismay, it wasn't what he expected :) Again, beautifully explained.
Great Tutorial !!!, I have 2 questions: 1. which editor are you using , i want to know how can i see the prototype and the __proto__ all editors i found not showing it , 2. for what reason there is __proto__ in the Function , according to what i understand it should be only on the instances
Hi Nahum, I am using the browser console of the Google Chrome browser. Also, I am using an extension called "Scratch JS". To answer your second question, you can consider the "prototype" property on a function to be a storage box, where you can store different things and the "__proto__" property just determines the link between objects (between the instance and the function's prototype). Hope this helps!
This is amazing I seriously thank you. Are you on Fiver or any to hire website. I def would love to pick your brain for an hour or two over zoom and will more than gladly pay for your time.
I just have one doubt: Whenever I create a function, will it instantly instantiates an object property called "prototype" even if I don't create any new object with this function? Or it will only instantiate the "prototype" object property when I create a new object using the function? Thanks, sir!
Good question, whenever you declare a function, that function will ALWAYS have a property "prototype" on it. It does not matter if you are creating new objects using that function or not.
Amazing. I’ve just spent over 2 hours researching this topic, and you’ve neatly and concisely explained it in less than 10 minutes. And with visuals! Seriously amazing. 🙇🏻♂️
Simply amazing man..
Ok, I spent 2 hours trying to learn this topic, and you’ve neatly and concisely explained it in less than 10 minutes. And with visuals! Seriously incredible 🙌
Awesome explanation
Wowww, you deserve more likes. Much more.
Thank you man, this is the only video that explains prototype/__proto__ so good yet. Would be more awesome if there wasn't any music (it's distracting) or if it wasn't that loud. And yes, would be even more nicer if there were subtitles. Thank you
Thanks Ali Fox for the feedback. Really appreciate it. Will definitely improve all that you mentioned in my upcoming videos. Cheers!
Awesome 👍
well explained !!! thank you !
Beautifully explained. Loved every bit of it. A small suggestion if i might, it would be great if you reduce the background sound a tad bit, my 5 year old cousin ran upto me to watch this as well. To his dismay, it wasn't what he expected :)
Again, beautifully explained.
Great visual representation . Thanks
Literally bro I love your Explanation. Finally I have understood this topic.
Loved the video.....easiest explanation on the net👍
Glad it helped
Best and clear Demonstration ... You deserve more views ... Thanks Man
God bless you and all India, my friend! Best Prototype vs __proto__ videi ever
Awesome! Thanks for the Visual representation. That helps a lot.
disturbing background music 😑
Liked the video, though try not adding any background sound to it. It makes the video irritating.
Great Tutorial !!!, I have 2 questions: 1. which editor are you using , i want to know how can i see the prototype and the __proto__ all editors i found not showing it , 2. for what reason there is __proto__ in the Function , according to what i understand it should be only on the instances
try chrome browser console
Hi Nahum, I am using the browser console of the Google Chrome browser. Also, I am using an extension called "Scratch JS".
To answer your second question, you can consider the "prototype" property on a function to be a storage box, where you can store different things and the "__proto__" property just determines the link between objects (between the instance and the function's prototype). Hope this helps!
This is amazing I seriously thank you. Are you on Fiver or any to hire website. I def would love to pick your brain for an hour or two over zoom and will more than gladly pay for your time.
slayed
I just have one doubt: Whenever I create a function, will it instantly instantiates an object property called "prototype" even if I don't create any new object with this function? Or it will only instantiate the "prototype" object property when I create a new object using the function? Thanks, sir!
Good question, whenever you declare a function, that function will ALWAYS have a property "prototype" on it. It does not matter if you are creating new objects using that function or not.
get rid of the background music! PLEASE