js中转json数组常用方法

不管你用什么方法,前提是你的数据必须符合json数据格式!!!不然就会报错!
1、首先是JSON.parse()方法,可以将在后台序列化后的json规范的字符串转为json数组,方便对数据进行二次封装、使用。

//json字符串转数组
var jsonStr = '[1,2,3,4]';
//得到的jsonArr就变成一个数组了
var jsonArr = JSON.parse( jsonStr );

2、方便但是很多人不知道的一个表达式–eval("("+data+")");

//json字符串转数组
var jsonStr = '[1,2,3,4]';
//这样表达式得到的同样是json数组
var jsonArr = eval("("+ jsonStr +")");

你可能感兴趣的:(javaScript)