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()
本文介绍了JavaScript中构造函数的概念,指出new后面的即为构造函数,且构造函数里的this指向当前函数。还给出了两个构造函数的示例,通过创建对象并调用方法,展示了构造函数在创建具有相同属性和方法对象时的应用。

被折叠的 条评论
为什么被折叠?



