为什么要用构造函数,构造函数有什么用,今天做了简单的总结:
1.构造函数有什么用?
当你需要大批量的写对象的时候,就需要用到构造函数,它可以方便创建多个对象的实例,并且创建的对象可以被标识为特定的类型,可以通过继承扩展代码。
2.构造函数的特点
a:构造函数的首字母必须大写,用来区分于普通函数
b:内部使用的this对象,来指向即将要生成的实例对象
c:使用New来生成实例对象
例:
创建一个简单的构造函数
//创建一个构造函数
function People (name,str) {
this.name = name;
this.fun = function() {
console.log(str);
};
this.act = function () {
console.log("我是"+this.name+str);
};
}
//实例化一个People
var g1 = new People("郭小妹","美美美");
var g2 = new People("东东","吃吃吃")
g1.fun();
g1.act();
g2.act();
打印结果:

网友评论