首页 > 编程知识 正文

js数组字符串转数组对象,前端数组转json

时间:2023-05-04 20:23:51 阅读:40065 作者:3537

要点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

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。