-1
基於初始化Javascript對象的兩種方式,哪一個更好,哪個更快?初始化Javascript對象
// first
options = {
prop1: 1,
prop2: 2
}
//second
Secoptions = {};
Secoptions.prop1 = 1;
Secoptions.prop2 = 2;
(function($) {
$(document).ready(function() {
//based on the two ways of initializing a javascript object
//which one is the better one and faster
// first
options = {
prop1: 1,
prop2: 2
}
//second
Secoptions = {};
Secoptions.prop1 = 1;
Secoptions.prop2 = 2;
});
})(jQuery);
在上下文中定義「更好」。雖然,誠實地說,它**:* *並不重要*,並最終歸結爲** b:** *您認爲更容易閱讀的內容是什麼?* –
您提到「更快」 ;你總是可以在http://jsperf.com/上運行一個測試。我試圖爲此創建一個,但目前有404個腳本錯誤。如果有速度差異,我會感到驚訝;我希望它歸結爲最容易使用和理解的東西。 –