We’ve already learn’t that objects are important as well as functions. However what about creating an object via a constructor function? This is extremely common place in Javascript as ES5 (or Javascript version 5) doesn’t have any class syntax. However the next iteration of Javascript will include the class syntax, but however for now lets review how to make a constructor function.
Also something worth noting we won’t be directly working with the console in this lecture. Instead we’ll be writing our command’s in a Javascript file. We also want to review how to correctly attach a Javascript file to a HTML file and finally how to output information to the console window from our Javascript file. Working with the console will be very useful to you and allow you to look under the hood of how your script’s work.
This tutorial is brought to you by http://www.avelx.co.uk/ – Coding tutorials to help you grow.
Original source
12 responses to “Javascript Tutorial | Constructor Functions | Ep23”
Great video man
im confuse
when we create object using new keyword object creates ….
so why object return
let a = New Apple() // object is already here …
what function returning
Now it makes sense. Thank you, thumbs up and subscribed
Nice! Subbed!
Thanks Sir Avelx for to the point explanation
I can´t thank you enough for such an outstanding material. This video and all of them are by far, the best JavaScript tutorials on the internet. Thank you so much
excellent
no unnecessary garbages right on the topic, clear voice, no keyboard stroke annoying sound everything went so perfect.
outstanding
love it !!
Explained really well! Nice video! After trying your code i consoled window object!
It's showing like this
Apple:function Apple(x,y,color,score)
apple1:Apple
apple2:Apple
apple3:Apple
But inside Apple i have prototype object also In that object it has the same Apple function as a constructor! May i know why?? Can you explain it little bit more?? Or give some resource to understand it please!!
Thanks Avelx