千锋web前端开发项目教程_1000集完全零基础入门HTML5+CSS3+JS到

构造函数的不合理
当在构造函数体内书写方法时,需要向对象上添加方法的时候,只需要创建一次对象(new一次)就会有一个函数在占用空间,创建100次对象,会有100个一模一样的函数出现。100个函数一模一样,但是里面有99个是重复的,没有必要存在。
//准备一个构造函数
function person(name,age){
this.name =name;
this.age=age;
this.sayHi = function(){
console.log('hello world!')
}}