【发布时间】:2018-10-29 10:34:46
【问题描述】:
我读了凯尔的书,我发现它非常有用。 但我对“你不懂 JS:this & Object Prototypes”中的讨论有点困惑。
那个系列说Object Linking to Other Object 设计模式比object oriented 设计模式更简洁。我同意这一点。
但我注意到许多 react 代码 sn-p 更喜欢使用代表 object oriented 代码风格的 ES6 类关键字。
【问题讨论】:
-
首先,整个“OLOO 比classes”只是作者的观点(尽管我认为他的观点很好)。即使你同意,要使用 React,你也必须使用 ES6 类,因为这就是 React API 的设计方式。
-
OLOO 也是一种面向对象的模式。
标签: javascript reactjs design-patterns