模块化模式方法的问题

时间:2011-09-27 11:02:17

标签: javascript performance

我刚刚进入http://jsperf.com/prototype-vs-closures/2原型与闭包性能测试。实际上我使用模块化模式很多内部使用clousre AFAIK。现在按照测试,它说原型胜过模块化模式。真的吗?我应该尽可能使用基于原型的方法吗?

2 个答案:

答案 0 :(得分:0)

查看图表并思考是否达到了几十个读/写。如果不是:与您无关,请采取对您来说最自然和可维护的方法。

清洁代码远比优化更重要,过早的优化会在以后造成很大的麻烦。

此外,很有可能两个JavaScript Enigne版本(几个月后)的差异要小得多......

答案 1 :(得分:0)

您链接的测试与模块模式无关;相反,它在对象上测试基于原型的方法与基于闭包的方法。 (克罗克福德的“特权”方法。)