JS中,JSON 和 对象互转,数组和字符串的转换?

Posted 心逸轩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS中,JSON 和 对象互转,数组和字符串的转换?相关的知识,希望对你有一定的参考价值。

JSON 与 J对象转化

要实现从对象转换为 JSON 字符串,使用 JSON.stringify() 方法:

如下:

var json = JSON.stringify({a: ‘Hello‘, b: ‘World‘}); //结果是 ‘{"a": "Hello", "b": "World"}‘

要实现从 JSON 转换为对象,使用 JSON.parse() 方法:

如下:

var obj = JSON.parse(‘{"a": "Hello", "b": "World"}‘); //结果是 {a: ‘Hello‘, b: ‘World‘}

数组和字符串的转换:

在js中进行数组和字符串的转化
 数组变字符串

var a,b; //两变量 一个数组a 一个字符串b
a=new Array[0,1,2,3,4,5];
b=a.join("-"); //b="0-1-2-3-4-5" ,js里面数组变成字符串用的是 数组名.join("-");

字符串变数组

var b="0-1-2-3-4-5";
var a=b.split("-"); //在-分解, js里面字符串变数组用的是 字符串.split("-");   拼接和分割法

以上是关于JS中,JSON 和 对象互转,数组和字符串的转换?的主要内容,如果未能解决你的问题,请参考以下文章

javascript中json对象json数组json字符串互转及取值

JSON和JS对象之间的互转

JS json对象(Object)和字符串(String)互转方法

JS 对象(Object)和字符串(String)互转方法

gson字符串 复杂对象 互转 请用 gson

JS 对象(Object)和字符串(String)互转方法