0
如何構造定義對象的新實例?如何在JavaScript中構造新對象
我有類似的代碼,但this.User = new User();
它不起作用。
(function() {
SomeApp = {
User: {
FirstName: '',
LastName: ''
},
Users: [],
init: function() {
this.User.FirstName = 'Joe';
this.User.LastName = 'Blogs';
//add user to list
var copiedUser = {};
$.extend(copiedUser, this.User);
this.Users.push(copiedUser);
//create new user
this.User = new User();
this.User.FirstName = 'Jane';
//add user to list
var copiedUser = {};
$.extend(copiedUser, this.User);
this.Users.push(copiedUser);
}
}
SomeApp.init();
})();
如果我繼續閱讀「JSON對象」,我可能會殺死某人... –
看看這裏 - 他有類似的問題http://stackoverflow.com/questions/191881/serializing-to-json-in-jquery –
' JSON或JavaScript Object Notation是一種基於文本的開放標準,用於人類可讀的數據交換。「(c)[Wikipedia](http://en.wikipedia.org/wiki/JSON)。所以,它是一個字符串,**不是對象**。 – VisioN