JavaScript对象模式——组台模式

    科技2024-01-16  90

    组合使用构造器+原型模式

    一、作用: 1. 构造函数:定义实例属性 2. 原型:定义和共享属性

    二、优点: 每一个实例都会有自己的一份实例属性,但又同时共享着方法 运行结果如下:

    把obj1.userName改为“李四”,发现obj2. userName没有改变 因为1-7行是不共享的,9-11行是共享的,这样最大限度的解决了内存问题。

    #不管是构造函数还是上示的案例,都可以传入参数 注意构造函数里的一个属性写:声明.属性,而name是传入的参数,不用加this 运行结果如下:

    Processed: 0.040, SQL: 8