我建立各種d3.js儀表盤頻繁指javascript_properties.js文件,其中包括性能,如:全局JavaScript屬性 - 內存使用
var all_charts = (function() {
return {
width:860,
height:500,
from_date:"",
to_date:"",
highlight_color:"#00FFFF"
}
}());
我經常使用中的各種功能,這些特性。
我的問題是:
有沒有在我每次使用它,或者它會更有效,在每個函數的開頭聲明一個局部變量,如果屬性將是一次調用每個屬性的直接任意傷害不止一次地稱呼?
舉個例子。局部變量:
var width = all_charts.width;
或致電
all_charts.width
功能期間根據需要多次。
有沒有什麼明顯的區別?
使您的代碼可讀性,不用擔心它的效果是不存在的,與其他邏輯的成本有關。 – Nit