0
我有一個疑問,我創建在JavaScript一些應用,但如果我做聲明全局變量,例如右:在Javascript中使用全局變量作爲緩存很好嗎?
var aux;
然後用這些作爲我的所有功能緩存:
function something (data) {
aux = 2 * data;
return aux;
}
something2 function() {
aux = something (5);
}
something3 function() {
aux = "something else";
}
我做這樣的事情聲明變量「AUX」,並把它作爲在許多地方高速緩存,但是這是件好事,還是我需要爲每個函數,其中使用創建單獨的變量?
全局緩存的變量實際上減慢腳本執行速度,並使用全局變量一般來說,riables被認爲是不好的做法。因此只需使用局部變量。 – Teemu 2015-04-06 14:04:43