为了账号安全,请及时绑定邮箱和手机立即绑定

js中如何向json数组添加元素

js中如何向json数组添加元素

qq_遁去的一_1 2019-04-10 10:05:56
js中如何向json数组添加元素
查看完整描述

3 回答

?
慕虎7371278

TA贡献1802条经验 获得超4个赞


1

2

3

4

5

6

7

8

9

10

json 数组也是数组 

var jsonstr="[{'name':'a','value':1},{'name':'b','value':2}]";

var jsonarray = eval('('+jsonstr+')');

 

var arr  =

     {

         "name" : $('#names').val(),

         "value" : $('#values').val()

     }

jsonarray.push(arr);

 


查看完整回答
反对 回复 2019-04-11
?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

如果想对json数组进行操作向其中添加元素,将其转化为数组对象。


查看完整回答
反对 回复 2019-04-11
?
呼如林

TA贡献1798条经验 获得超3个赞

var jsonstr="[{'name':'a','value':1},{'name':'b','value':2}]";
var jsonarray = eval('('+jsonstr+')');

var arr =
{
"name" : $('#names').val(),
"value" : $('#values').val()
}
jsonarray.push(arr);

//2、
var json={};// 定义一个json对象
json.array1=["2","4"];// 增加一个新属性,此属性是数组
json.array1[json.array1.length]='6';// 数组追加一个元素
alert(json.array1)

查看完整回答
反对 回复 2019-04-11
  • 3 回答
  • 0 关注
  • 6254 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信