js中构造函数 那构造函数又是什么 new后面的就是构造函数,构造函数中的this指向的就是当前函数
例如:
function fn(name,sex,like){
var obj=new Object();
obj.name=name;
obj.sex=sex;
obj.like=like;
obj.sayHello=function(){
alert(this.name);
}
return obj;
}
var obj1=fn(“张三”,“男”,“篮球”)
var obj1=fn(“李四”,“男”,“game”)
var obj1=fn(“王五”,“男”,“codding”)
例如:
function fn(name,sex,like){
this.name=name;
this.sex=sex;
this.like=like;
this.sayHello=function(){
alert(this.name);
}
}
var obj1=new fn(“张三”,“男”,“篮球”)
var obj2=new fn(“李四”,“男”,“game”)
var obj3=new fn(“王五”,“男”,“codding”)
obj.sayHello()