javascript - js 序列化有什么方法,除了内置 JSON
巴扎黑
巴扎黑 2017-04-11 12:55:23
[JavaScript讨论组]

如何完整的序列化一个 js 对象,包括继承情况。JSON 化原型链信息就丢掉了。

巴扎黑
巴扎黑

全部回复(3)
巴扎黑

对于有限的自定义class:

可以给每个 你写的 原型设定一个id, 那么一个原型链就可转化为一个id数组。把这个数组也序列化到JSON,在反序列化的地方定义同样的class, 并根据id还原出原型链。

对于无限的类型: "完整" 是个难以达到且意义有限的东西。

"把一个IE的HTMLImageElement序列化,再在Firefox中恢复" 这样的事其实是做不到的.

"什么都要的人往往是不知道自己要什么"

PHP中文网

http://stackoverflow.com/ques...

这大概有你要的,通过for(var i in obj)可以遍历到原型链的相关信息。

大家讲道理

没法:http://stackoverflow.com/ques...

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号