作者btsken (郝小明)
看板Ajax
標題[ js ] object 和 prototype的問題
時間Sun Aug 17 22:18:29 2014
是這樣的,我不太會描述這個問題....
就直接用例子說明好了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的方法嗎
小弟觀念沒有很好,先謝謝各位了~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.203.159
※ 文章網址: http://www.ptt.cc/bbs/Ajax/M.1408285112.A.C66.html
→ mmis1000: 不會有 08/18 00:16
→ mmis1000: 在存成json時,就濾掉非自身屬性了 08/18 00:16
→ mmis1000: 而且function也無法被編碼成json的值 08/18 00:17