JSON对象与JS对象区别
程序员文章站
2022-03-17 13:06:08
...
两者区别
首先举两个例子来说明一下两者的区别
Json对象示例:
m = {“a”:1,“b”:2}
Js对象示例:
n = {a:1,b:2}
其实严格来讲,不存在所谓的JSON对象,JSON只是一种数据格式,用来跨平台等传递数据。上面例子中的JSON对象,严格来说是一种JSON格式的JS对象。
也就是说Json对象是Js对象的一种特例,一个子集。
那JS对象如何与JSON字符串互相转换呢?
使用JSON中的parse和stringify方法
var m={"name":"张三","age":"86"};
var n='{"name":"李四","age":"88"}';
var mStr=JSON.stringify(m); //对象转换成字符串
var nObj=JSON.parse(n); //字符串转换成对象
alert(typeof(mStr)); //string
alert(typeof(nObj)); //object
上一篇: 女友下午茶也搞笑
下一篇: EPPlus批量插入图片到Excel