Javascript的性能.vs varname.用于访问属性

Javascript Performance this. vs varname. for accessing properties

本文关键字:用于 访问 属性 varname vs 性能 Javascript      更新时间:2023-09-26

当你有像

这样的代码时,会有性能差异吗?
var Base64{
encode : function(a){
    ...
},
decode : function(b){
    ...
}
}

在Base64类内部,属性和函数应该使用this.encode()还是使用Base64.encode()

在性能上有什么不同吗?

我会说不要为这个微优化而烦恼,使用this,因为它使您的代码更易于维护。

如果您想将Base64更改为base_64怎么办?最好只更改一个位置:)