只有分配给这个构造函数才可以看得见外面的
工厂类模式
我们可以创建一个班级,而不使用新的
像这样
/*
* 工厂类模式
* @constructor User
* @parameter 形式参数:name...功能和工厂类模式在实践中很少使用
不久你就会明白为什么
这是用原型重写的同一个类
/*
*
* 基于原型重写的一个类
* @function User
* @parameter name,birthday...在JavaScript中,它通常意味着功能类模式或原型模式。...原型模式更强大,更高效,所以它建议坚持下去
根据原型模式
方法存储在Class.prototype中
原型相互继承
总结
在本节当中,主要讲的是工厂构造函数模式,用于创建对象的模板,其中模板可以粗俗的理解模具...,一是为了减少内存的开销,提高性能,另一方面是为了拓展,当需要在代码的其余所有部分通过屏蔽较为复杂的的对象创建方法来简化某些特定对象的创建过程时,使用工厂模式最为合适,其实它也就是面向对象的一种写法
以下为文中的一些陌生词汇