#1 (object)
function Person(f){
this.firstname = f;
alert(this.firstname);
}
var me = new Person('benny');
#2 (function)
function Person(f){
alert(f);
}
Person('benny');
Im new in js oop, I have knowledge of oop in PHP
My question is what's different between 1st one and 2nd one?
in php, if I create an obj, i will start with class{}
in JS, it seems like you can also create an obj var obj = {}
OR like create it like a function?
can someone enplane how it works?