详细信息 您现在的位置是:首页 > jQuery
Js 里数组转JSON格式
来源:
发布时间:2020-02-20
1329 人已围观
摘要json格式的数据,无论是网站制作前端、还是后端都是常用的数据格式,下面就前端js数组转json格式做下介绍
要点1:转化函数 JSON.stringify()
要点2:在js里写数组的时候是var data = new Array() 但是你如果是要转json显示的时候就要写成 var data = {},不然转出来的json全是空的。
先来个常见但错误的示范:
<script>
//定义一个数组
var data = new Array();
for (var i = 0; i < 5; i++) {
//定义一个二维数组
data[i] = new Array();
data[i]['day'] = '2018-06-01';
data[i]['time_data'] = '数据';
}
//打印数组
console.log(data);
//转换json打印
var res = JSON.stringify(data);
console.log(res);
</script>
正确格式应该是这样的:
<script>
//定义一个数组 这里我们吧new Array()换成{}的形式
var data = {};
for (var i = 0; i < 5; i++) {
//定义一个二维数组
data[i] = {};
data[i]['day'] = '2018-06-01';
data[i]['time_data'] = '数据';
}
//打印数组
console.log(data);
//转换json打印
var res = JSON.stringify(data);
console.log(res);
</script>
下一篇: 获取页面元素的绝对X,Y坐标
站点信息
- 电话:15226178738
- QQ:1697915848
- 邮箱:1697915848@qq.com