[ 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