要点1 :转换函数JSON.stringify () )。
要点2 :用js写数组时var data=new Array (),但如果你要转发给json进行显示,请写var data={}。 否则,转发的json全部为空。
让我们先看看错误的形式:
脚本//数组var data=new Array (定义的for(varI=0; i 5; I ) (/二维数组data[i]=new Array ) ); data[i]['day']='2018-06-01 '; data[i]['time_data']='数据'; 打印//数组console.log(data )转换json打印varRES=JSON.stringify(data )的console.log(RES; /脚本效果:
正确格式:
定义script //数组在此将new Array ()作为{}的形式var data={}; for(varI=0; i 5; I ) (/二维数组data[i]={} ); data[i]['day']='2018-06-01 '; data[i]['time_data']='数据'; 打印//数组console.log(data )转换json打印varRES=JSON.stringify(data )的console.log(RES; /脚本
结果:
总结一下,你会发现其实我们定义了对象的格式。 var data={}是var data=new Object ()的缩写,JSON.stringify ) )不能旋转自定义下标。 可以转动0 )1)那样的下标。 当然那可能不是你想要的。
-----------------
作者:天下皆白_唯我独黑
来源: CSDN
译文: 3359 blog.csdn.net/QQ _ 24909089/article/details/80922174
声明:本文为博客原创文章。 转载请附上博文链接!
扫二维码,关注更多PHP资讯!
转载于:https://www.cn blogs.com/zhangzhi Jian/p/10900596.html