JavaScript对象模式——组台模式_构造函数和原型模式

组合使用构造器+原型模式 一、作用: 1. 构造函数:定义实例属性 2. 原型:定义和共享属性 二、优点: 每一个实例都会有自己的一份实例属性,但又同时共享着方法 运行结果如下: 把obj1.userName改为“李四”,发现obj2. userName没有改变 因为1-7行是不共享的,9-11行是共享的,这样最大限度的解决了内存问题。 #不管是构造函数还是上示的案例,都可以传入参数 注意构造函数
相关文章
相关标签/搜索