【js学习笔记038】--序列化对象
来源:互联网 发布:淘宝黄山烧饼哪个牌子 编辑:程序博客网 时间:2024/05/24 01:37
ES5提供了来序列化和还原javascript对象
o = {x:1,y:{z:[false,null,””]}}
s = JSON.stringify(o); //s是’ {“x”:1,”y”:{“z”:[false,null,””]}}’
p = JSON.parse(s); //p是o的深拷贝
ECMAScript5中的这些函数的本地实现和http://json.org/json2.js实现非常类似或者说完全一样。
序列化时NaN,Infinity和-Infinity的序列结果是null,日期对象序列化的结果是ISO格式的日期字符。JSON.parse()依然保留它们的字符串形态,而不会将它们还原为日期对象,函数、RegExp,Error对象和undefined值不能序列化和还原。JSON.stringify()只能序列对象的可枚举的自有属性。
- 【js学习笔记038】--序列化对象
- C#学习笔记 对象序列化
- 对象序列化笔记
- 【笔记】 《js权威指南》- 第6章 对象 - 6.9 序列化对象 - 6.10 对象方法
- JDK6.0学习笔记(十四)对象序列化
- java学习笔记--字符流、对象序列化
- python 学习笔记(12)序列化python 对象
- java 学习笔记11之对象序列化
- 黑马程序员 C#学习笔记⑨ 序列化对象
- JAVA学习笔记(三十一)- 对象序列化Serializable
- 疯狂Java学习笔记(56)------------对象序列化
- Java学习笔记(56)------------对象序列化
- JS 学习笔记--Object对象
- 【js学习笔记-027】-- 对象
- js内置对象 学习笔记
- 【JS学习笔记】内置对象
- js面向对象学习笔记
- JS学习笔记之对象
- mysql启动报错
- 【js学习笔记-037】--对象的三个属性
- Datatable删除行的Delete和Remove方法
- 屎记 李天一列传
- 结构体是可以相互赋值的
- 【js学习笔记038】--序列化对象
- 分治和hash-从海量数据大文件中查出某时间段内登陆超过阈值的ip地址
- ExtJS梦想之旅(一)--第一个ExtJS程序(HelloWorld)
- suse linux 常用命令
- Linux编程推荐书籍一览表 (转)
- getLocationInWindow和getLocationOnScreen的区别
- C++ Lecture2(中)
- 如何修改squash文件
- HTTPS