I have been doing code academy for the past few weeks and i am currently doing the object, function and method section on the Javascript Fundamentals (42%). I havent really skipped any bits as i really want to learn properly. However, i am having some problem understanding the use of functions, methods and objects.
I understand that an object is to store information such as real world info:
personObj=new Object();
personObj.firstname="John";
personObj.lastname="Doe";
personObj.age=30;
personObj.eyecolor="blue";
Also, what exactly are constructors? and what does .this mean?
I also learnt to create a function, the way is
var whatever = new Function(){
then whatever here
}
but in code academy, they started coding with:
function whatever(){
Then Whatever
}
Whats the difference? I would love for someone to explain in the "Javascript for Dummies" type...
Thanks again!