Javascript性能如此。 vs varname。访问性能

问题描述:

有,当你有这样的代码Javascript性能如此。 vs varname。访问性能

var Base64{ 
encode : function(a){ 
    ... 
}, 
decode : function(b){ 
    ... 
} 
} 

类的Base64里面,应该特性和功能使用this.encode()或使用Base64.encode()访问的性能差异

性能有差异吗?

我会说不用打扰这个微型优化和使用this,因为它使您的代码更易于维护。

如果您想将Base64更改为base_64,该怎么办?最好改变它只有一个地方:)

+0

这是一个很好的方法。只需要纪律以确保上下文始终是'Base64'。 – Anurag 2011-04-28 02:08:11

+0

@Anurag是的。 :) – alex 2011-04-28 02:08:38