模块化模式方法的问题

Issue with modular pattern approach

本文关键字:问题 方法 模式 模块化      更新时间:2023-09-26

我只是去http://jsperf.com/prototype-vs-closures/2原型与闭包性能测试。实际上,我经常使用模块化模式,它在内部使用clousre。现在,根据测试,它说原型胜过模块化模式。这是真的吗?只要有可能,我应该使用基于原型的方法吗?

查看图表并考虑是否达到了几个100k的读/写。如果对你来说不相关,那就采用你觉得最自然、最容易维护的方法。

干净的代码比优化重要得多,过早的优化会导致更多的痛苦。

而且,很有可能在几个JavaScript引擎版本(几个月)之后,差异会小得多…

您链接到的测试与模块模式没有关系;相反,它在对象上测试基于原型的方法和基于闭包的方法。(Crockford的"特权"方法)