thanks a lot dude ! Your videos already helped me understand some SQL concepts (that i needed for my classes) and now you helped me with that concept. Your explainations are crystal clear because it's explained in simple words and are exhaustive, so thanks !
I can't get over... "this." Pun very intended... but seriously... why do we have to set "this.year = year" "this.model=model" Like... I am not understanding that...
Nice pun. this. is also seen in C++ (this->), and it helps when you don’t want to come up with a name for a parameter (which is one of the hardest feats in programming). this. also refers to the current instance of the class or object.
// constructor = special method for defining the
// properties and methods of objects
function Car(make, model, year, color){
this.make = make,
this.model = model,
this.year = year,
this.color = color,
this.drive = function(){console.log(`You drive the ${this.model}`)}
}
const car1 = new Car("Ford", "Mustang", 2024, "red");
const car2 = new Car("Chevrolet", "Camaro", 2025, "blue");
const car3 = new Car("Dodge", "Charger", 2026, "silver");
console.log(car1.make);
console.log(car1.model);
console.log(car1.year);
console.log(car1.color);
console.log(car2.make);
console.log(car2.model);
console.log(car2.year);
console.log(car2.color);
console.log(car3.make);
console.log(car3.model);
console.log(car3.year);
console.log(car3.color);
car1.drive();
car2.drive();
car3.drive();
Thank you man ,this was super concise and helpful. You made something complicated so easy in just 5 minutes. Cheers !
Well explained. Possibly one of few videos to cover it so well.
Thanks for taking the time to share this. Very explicit; it was so difficult tfor me to understand this term. Now it's clear to me; thanks indeed.
dude, i love your videos, you wont believe how much better you taught me javascript than those 12 hour courses
Thank you for sharing it! It was easy to understand ! Keep up the good work!
This is my seal. I have watched the entire video, understood it, and I can explain it in my own words, thus I have gained knowledge. This is my seal.
thanks a lot dude ! Your videos already helped me understand some SQL concepts (that i needed for my classes) and now you helped me with that concept. Your explainations are crystal clear because it's explained in simple words and are exhaustive, so thanks !
best explanation i found on youtube. thanks bud
Simple as that. This is what I was looking for. Thanks a lot!
thats a really fast lessons, i love that, tks mate
All cars are amazing 😎
Is there a reason why you did not use ES6 Class Constructor?
This was super helpful. Thanks Bro!
Very helpful video
❤❤❤ thanks 🙏
3:45 BroCode sounded like daft punk "dodge, charger"
thanks a lot, quite clear
creative as usual
Thank you.
Did you use a function to create Car because the only other way to create a template for an object is class?
I talk about classes in the next video
Thanks brother
Does JavaScript constructor method similar with Python “self” method?
Why in the constructors are "," and not ";"?
pls make tut in node.js
Bro can you teach us Laravel pls?🥺
please which software do you use for screen recording?
You can use obs studio or bandicam to record your screen
constructors looks a lot like objects in java.
When you say "I gotta explain constructers" it sounds like you're being forced
Hahaha, we are so dumb that he has to
send help!
Hii sir,
Which JAVA version is best for beginners -> JAVA 17 or JAVA 21 in 2023
Ecma 6 is best for beginners
The way people break down constructors is very onfusing
I can't get over... "this." Pun very intended... but seriously... why do we have to set "this.year = year"
"this.model=model"
Like... I am not understanding that...
Nice pun. this. is also seen in C++ (this->), and it helps when you don’t want to come up with a name for a parameter (which is one of the hardest feats in programming). this. also refers to the current instance of the class or object.
@@holy_shushcabin3716
ohhh thank you so much man I had the same question in mind