Javascript的性能.vs varname.用于访问属性
Javascript Performance this. vs varname. for accessing properties
当你有像
这样的代码时,会有性能差异吗?var Base64{
encode : function(a){
...
},
decode : function(b){
...
}
}
在Base64类内部,属性和函数应该使用this.encode()还是使用Base64.encode()
在性能上有什么不同吗?
我会说不要为这个微优化而烦恼,使用this
,因为它使您的代码更易于维护。
如果您想将Base64
更改为base_64
怎么办?最好只更改一个位置:)
相关文章:
- 我如何设置HTTP头“;访问控制允许起源”;用于来自thttpd web服务器的HTTP响应
- 可访问的更改菜单项,用于使用不引人注目的JS进行导航,而不是jQuery,
- 从函数属性访问对象属性;不适用于Firefox
- 如何将访问令牌用于Facebook Opengraph javascript SDK api请求
- 用于JavaScript的ArcGIS API,NS_ERROR_DOM_BAD_URI:拒绝访问受限URI
- 根据用于访问您的域的 URL 更改页面内容
- 用于访问父范围的控制器层次结构异常:AngularJS
- 用于访问 Steam 军团要塞 2 帐户信息的脚本
- 用于访问或克隆 github 存储库的 JS 库
- FlowJS示例,用于循环访问Angular控制器中的文件
- Setter 函数用于动态访问数组中的字段,该数组是一个属性
- Javascript函数,用于记住用户在其先前的访问权限中从一组下拉菜单选项中选择的内容
- Facebook Graph API - 用于离线访问(弃用)的访问令牌
- 是否有用于访问Alchemy Data News API的javascript/Node.js库
- HTTP动词POST用于访问路径'& # 39;在IIS 7中不允许
- 在JavaScript中更改函数上下文(用于访问局部变量)
- Javascript TypeError:变量是未定义的,仅用于访问索引
- Require.js用于访问函数
- 检测链接是否用于访问页面
- Javascript的性能.vs varname.用于访问属性