我創建了一個ashx頁面,它將爲我提供一個充滿基本用戶信息的XML文檔。我不確定哪些是創建和填充自定義JavaScript對象的最佳方式。我看過他們在兩個方面產生:創建/填充Javascript自定義對象
function User() {
this.Id;
this.FirstName;
this.LastName;
this.Title;
}
和
var User2 = {
Id: null,
FirstName: null,
LastName: null,
Title: null
}
我可以做這樣的事情填充每個這些:
//first object
User.Id = 1
//second object
User2.FirstName = 'John'
是創建該對象的一個方法比另一個更好?
編輯:一年半後,我看見,這個問題得到了流行的徽章,所以我只是想提一提,今天我使用Crockford的module pattern。
它不是一個關聯數組,它是一個對象字面 – Bob 2010-05-10 19:40:44