teac.work();
}
//采用自定义构造器创建对象
function Coder(name,age,work){
//this代表创建出来的对象
//.key代表对象的属性
this.name = name;
this.age = age;
this.work = work;
}
function f3(){
var cd = new Coder(“李四”,26,
function(){alert(“我写JavaScript”)});
alert(cd.name);
alert(cd.age);
cd.work();
}
/* function f3(){
var cd = new Coder(“李四”,26,
function(){alert(“我写JavaScript”) return 2});
alert(cd.work());
} */
<input type=“button” value=“直接量”
οnclick=“f1();”>
<input type=“button” value=“自带构造器”
οnclick=“f2();”>
<input type=“button” value=“自定义构造器”
οnclick=“f3();”>
最终页面显示效果:
直接量:
自带构造器:
自定义构造器:
结尾
学习html5、css、javascript这些基础知识,学习的渠道很多,就不多说了,例如,一些其他的优秀博客。但是本人觉得看书也很必要,可以节省很多时间,常见的javascript的书,例如:javascript的高级程序设计,是每位前端工程师必不可少的一本书,边看边用,了解js的一些基本知识,基本上很全面了,如果有时间可以读一些,js性能相关的书籍,以及设计者模式,在实践中都会用的到。