码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript对象(三)

时间:2018-04-27 20:02:20      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:json   本地   方法   not   字符串   local   rip   调用   span   

序列化对象:

   对象序列化:对象的状态转化为字符串,也可以将字符串还原为对象。方法: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对象(三)

标签:json   本地   方法   not   字符串   local   rip   调用   span   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!