您的位置: 首页 > 文章 > JavaScript对象模式——组台模式_构造函数和原型模式 JavaScript对象模式——组台模式_构造函数和原型模式 分类: 文章 • 2025-04-16 17:29:58 组合使用构造器+原型模式 一、作用: 1. 构造函数:定义实例属性 2. 原型:定义和共享属性 二、优点: 每一个实例都会有自己的一份实例属性,但又同时共享着方法 运行结果如下: 把obj1.userName改为“李四”,发现obj2. userName没有改变 因为1-7行是不共享的,9-11行是共享的,这样最大限度的解决了内存问题。 #不管是构造函数还是上示的案例,都可以传入参数 注意构造函数里的一个属性写:声明.属性,而name是传入的参数,不用加this 运行结果如下: