项目开发过程中 极有可能遇到 json 问题,有可能是后端需要前端进行处理并转义参数给后端,也有可能是前端需要自行处理进行展示,
我们就简单进行示例即可解决
let arr = [1,2,3, { name : 'jack'} ]; // 假设后端返回的是这样的数组类型,前端去处理,那么用 JSON.stringify() 方法即可。
let jsonarr = JSON.stringify(arr);
console.log(jsonarr) // [1,2,3,{"name":"jack"}] 数字变更成了字符串类型
// 如果需要转成数组 ,我们在用 JSON.parse() 方法进行处理即可
let parr = JSON.parse(jsonarr);
console.log(parr) // [1, 2, 3, { name : 'jack'} ]
万变不离其宗。