首页 > 资讯 > 正文

互联网常识:javascript如何将数组转换为json格式

导读 让我们来谈谈javascript如何将数组转换成json格式。相信朋友们也应该密切关注这个话题。现在我们来谈谈javascript如何为朋友将数组转换成j

让我们来谈谈javascript如何将数组转换成json格式。相信朋友们也应该密切关注这个话题。现在我们来谈谈javascript如何为朋友将数组转换成json格式。边肖还收集了关于javascript如何将数组转换成json格式的相关信息。我希望你看到后会喜欢。

在javascript中,可以使用转换函数“json.stringify()”将数组转换为json格式,语法格式为“JSON.stringify(array)”;这个函数可以转换一个数组或对象,然后返回一个包含JSON文本的字符串。

本教程操作环境:windows7系统,javascript1.8.5版本1.8.5,戴尔G3电脑。

Javascript数组转换为JSON格式

1.要点:转换函数JSON.stringify()

2.重要提示:在js中写数组时,是vardata=newArray(),但是如果要转到json显示,就应该写vardata={},否则转到的json会是空的。

首先看一个错误格式:

Script//定义一个数组vardata=newArray();for(varI=0;i5;I){//定义二维数组数据[I]=newArray();数据[I]['day']='2018-06-01';data[I]['time_data']='data';}//打印阵列控制台.log(数据);//ConvertJSONprintingvarRES=JSON.stringify(数据);console.log(RES);/脚本效果:

正确的格式:

脚本//定义一个数组这里,我们把新的array()改成{}vardata={}for(varI=0;i5;I){//定义二维数组数据[I]={};数据[I]["day']='2018-06-01';data[I]['time_data']='data';}//打印阵列控制台.log(数据);//ConvertJSONprintingvarRES=JSON.stringify(数据);console.log(RES);/script结果:

总结:如您所见,事实上,我们定义的是一种对象格式。vardata={}是vardata=newObject()的缩写。JSON.stringify()不能转换为带有自定义下标的数组,而是下标为0.12的数组。当然,那可能不是你想要的。

有关编程的更多信息,请访问:编程视频!以上是javascript如何将数组转换成json格式的细节。请多关注php中文网站的其他相关文章!

来源:php中文网站

免责声明:本文由用户上传,如有侵权请联系删除!

标签:

Copyright @ 2015 -2023 太行之窗 All Rights Reserved. 网站地图 | 百度地图 .