首页 > 编程语言 > 详细

JavaScript对象(三)

时间:2018-04-27 19:29:22      阅读:192      评论:0      收藏:0      [点我收藏+]

序列化对象:

   对象序列化:对象的状态转化为字符串,也可以将字符串还原为对象。方法:JSON.stringify(),用来序列化,JSON.parse(),用来还原对象。

JSON(JavaScript Object Notation),即JavaScript对象表示法。
var o = {x:1};

var s = JSON.stringify(o);  //s是o的深拷贝

var p = JSON.parse(s); //p是s的深拷贝

对象方法:
1,toString() //返回对象值的字符串。默认的toString()方法并不会输出很多有用的信息,很多类都带有自定义的toString()方法

2,toLocalString() //返回该对象的本地化字符串
3,toJSON() //带序列化方法会调用toJSON()方法。如果调用,返回值是序列化的结果
4,valueOf() //当js需要将对象转化为某种原始值才调用。尤其转换为数字时候。

 

JavaScript对象(三)

原文:https://www.cnblogs.com/tangjiao/p/8963716.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!