代码之家  ›  专栏  ›  技术社区  ›  Developer Marius Žilėnas

Javascript扩展和包含中的Odoo差异

  •  7
  • Developer Marius Žilėnas  · 技术社区  · 6 年前

    extend include 在类上(在Javascript中)。奥多的区别是什么 延伸 包括 ?

    1 回复  |  直到 6 年前
        1
  •  21
  •   Yajo    6 年前

    当你 extend ,父类中的实例保持不变,但新子类中的实例将具有扩展功能。

    OTOH,当你 include ,您正在将新功能添加到父类的原型中,这意味着该类的所有实例都会自动包含扩展行为。


    你知道,JS使用原型;我写过 例子 只是为了让它更容易理解。😉