JS向JSON对象添加属性,数组添加元素

json对象添加属性
var jsonObj={
      'param1':11,
      'param2' :22
};
jsonObj. param3='33';

json数组添加元素
//1、
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 jsonObj={};// 定义一个json对象
jsonObj.array1=["2","4"];// 增加一个新属性,此属性是数组
jsonObj.array1[jsonObj.array1.length]='6';// 数组arr1追加一个元素
jsonObj.array2=["1","3","5"];//json对象中添加元素
console.log(jsonObj);
原文地址:https://www.cnblogs.com/svipero/p/12842049.html