我创建了一个ashx页面,它将为我提供一个包含基本用户信息的XML文档。我不确定创建和填充自定义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的模块模式。