ho questo prototipo javascript:serialize javascript oggetto in una stringa JSON
Utils.MyClass1 = function(id, member) {
this.id = id;
this.member = member;
}
e ho creare un nuovo oggetto:
var myobject = new MyClass1("5678999", "text");
se faccio:
console.log(JSON.stringify(myobject));
Il risultato is:
{"id":"5678999", "member":"text"}
ma ho bisogno che il typeof gli oggetti include nella stringa JSON, in questo modo:
"MyClass1": { "id":"5678999", "member":"text"}
ci sono un modo veloce utilizzando qualsiasi quadro o qualcosa del genere? o ho bisogno di implementare il metodo toJson() nella classe e farlo manualmente.
Grazie!
è una buona idea, ma non solo hanno un MyClass di classe, all'interno di MyClass ho molto da attribuire es che sono oggetti, e io non lo so. – Kalamarico
È possibile utilizzare myobject.constructor. Vedi la mia risposta o https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object/constructor per maggiori informazioni! –