JavaScript学习(四十七)—构造方法创建对象的不足

构造方法创建对象的不足

  • 如果将所有的属性和方法都封装到构造方法中,那么在创建对象时,每个对象身上都会有独立的一份构造方法中的属性和方法。
  • 如果属性的值或方法的功能是相同的,这样做很明显会造成内存资源的浪费,如果要解决这个问题,可以将相同的内容放在内存的公用空间——原型。
    JavaScript学习(四十七)—构造方法创建对象的不足_创建对象