该系列文章只是个人在自学JS时做的一些笔记,看到直接关闭即可。当然更欢迎大佬们传道授业、答疑解惑、指出错误。另外也在寻找更加系统学习代码的平台(暂时使用的是51自学网)。
一、构造函数初识
构造函数:主要功能初始化对象,可以想象成一套模板或一套方案;
new就是在创建对象,从无到有,构造函数就是在为初始化的对象增加属性和方法。
function Ren(){
this.name="";//this表示现在还不知道,没有具体的名称
this.sex="男";
this.age="20";
};
var xiaoMing = new Ren();//通过new方法来创建具体的叫“xiaoMing”的人
xiaoMing.name="小明";
delete xiaoMing.sex;
xiaoMing["age"]=21;
xiaoMing.zzmm="共产党";
// alert(xiaoMing.name);
console.log(xiaoMing);
// 通过new的方式创建具体对象时,this才有具体的名称
// 现在this就表示xiaoMing
构造函数:通过new函数名来实例化对象的函数叫作构造函数。
网友评论