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); var json={};// 定义一个json对象 json.array1=["2","4"];// 增加一个新属性array1,此属性是数组 json.array1[json.array1.length]='6';// 数组追加一个元素 alert(json.array1) var dic = new Array(); dic[i] = item; console.log(dic)