我使用 MooTools 创建了一个新类。我的课看起来像这样
更新:
var c=new Class({
a:'',
b:'',
c:'',
d:'',
initialize:function(ee){
this.e=ee;
},
buildJSON:function()
{
var cInstance=new c(this.e);
cInstance.a=this.a;
cInstance.b=this.b;
cInstance.c=this.c;
cInstance.d=this.d;
return (JSON.encode(cInstance));
}
});
var x=new c("action");
x.a="Hello a";
x.b="Hello b";
x.c="Hello c";
x.d="Hello d";
alert (x.buildJSON());
这是一个非常简单的类。现在,如果您尝试一下,JSON 上有一个额外的键:
"$caller":null,
"caller":null