JavaScript对象
Posted tangjiao_Miya
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript对象相关的知识,希望对你有一定的参考价值。
序列化对象:
对象序列化:对象的状态转化为字符串,也可以将字符串还原为对象。方法: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对象的主要内容,如果未能解决你的问题,请参考以下文章
将 JavaScript 对象添加到 JavaScript 对象