[ js ] object 和 prototype的问题

楼主: btsken (Ken乓)   2014-08-17 22:18:29
是这样的,我不太会描述这个问题....
就直接用例子说明好了XD
假设我在有一个物件Man
function Man(name) {
this.name = name;
}
Man.prototype.walk = function() {
console.log("walk");
}
我将物件转成json
var json = JSON.stringify(new Man("tom"));
然后再转回来
var man = JSON.parse(json);
我想问的是,从json转回来的物件有办法保有prototype的方法吗
小弟观念没有很好,先谢谢各位了~
作者: mmis1000 (秋月恋枫)   2014-08-18 00:16:00
不会有在存成json时,就滤掉非自身属性了而且function也无法被编码成json的值

Links booklink

Contact Us: admin [ a t ] ucptt.com