永发信息网

js数组如何添加json数据及js数组与json的区别

答案:3  悬赏:30  手机版
解决时间 2021-03-07 18:46
  • 提问者网友:城市野鹿
  • 2021-03-07 02:22
js数组如何添加json数据及js数组与json的区别
最佳答案
  • 五星知识达人网友:夜风逐马
  • 2021-03-07 03:47
var obj={"a":1,"b":2} //一个js对象,遵循json格式
var arr=[];
arr.push(obj);//将json格式的对象加入到数组中js数组与json的区别
数组是一种数据结构,是一种容器,js中所有类型的数据都可以添加到数组中,数组中的元素可以通过元素在数组中的索引或者下标获取到。
json是一种通用的数据格式,方便传输。是一种规范吧。
比如你使用百度地图的api,它声明返回json格式的数据,你只需要去了解json规范,就知道怎么去解析他返回给你的数据,而不需要再去进行沟通协商,如何返回数据
这两者不应该放到一起作比较
要比也是json与xml
全部回答
  • 1楼网友:神鬼未生
  • 2021-03-07 05:36
js数组的长度可以自由增加,也没类型约束,直接在数组末尾加,arr[3]={"ID","123"}, 因为js对象可以以json形式表示。js数组也是对象,故js对象也可以用json表示出来
  • 2楼网友:怙棘
  • 2021-03-07 05:26
var arr=new array(); var arr1=new array(); var j=0; for (var i in formdata){ //alert(i); arr[j]=i; arr1[j]=formdata[i]; j++; } alert(arr); alert(arr1); 这样即可
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯