use*_*110 0 javascript caching
我知道缓存将多次使用的对象是个好主意.但是如果我多次使用以下内容呢:
var chacheWindow = window;
var chacheDocument = document;
var chacheNavigator = navigator;
var chacheScreen = screen;
var chacheWindowLocationHash = window.location.hash;
var chacheDocumentBody = document.body;
Run Code Online (Sandbox Code Playgroud)
也许在两者之间徘徊是件好事<html></html>?请解释.
缓存的目的是避免:
反复输入长名称
您的每个示例都有一个比原始名称更长的名称,因此您无法获得此项好处
避免重复进行昂贵的操作(或稍微昂贵的操作,例如array.length在for循环之前,非常多次)
没有迹象表明你正在获得这种好处.
您可能根本不应该复制对局部变量的引用.
| 归档时间: |
|
| 查看次数: |
58 次 |
| 最近记录: |