js中如何向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  json={}; // 定义一个json对象
  json.array1=[ "2" , "4" ]; // 增加一个新属性,此属性是数组
  json.array1[json.array1.length]= '6' ; // 数组追加一个元素
  alert(json.array1)

转载于:https://www.cnblogs.com/Jesse8/p/8195987.html

你可能感兴趣的:(js中如何向json数组添加元素)