js中 給json對象添加屬性和json數組添加元素
阿新 • • 發佈:2018-08-29
.class ray values java asc clas 添加元素 mes ber
js中 給json對象添加新的屬性
比如現在有一個json對象為jsonObj,需要給這個對象添加新的屬性newParam,同時給newParam賦值為pre。做法如下:
var obj={ "name":“wqc”, "age":22, "number":22 } obj.class=201;
新的屬性添加以後,json對象變成:
var jsonObj={ "name":“wqc”,
"age":22,
"number":22
"class":201
};
json數組添加元素
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"];// 增加一個新屬性array1,此屬性是數組 json.array1[json.array1.length]=‘6‘;// 數組追加一個元素 alert(json.array1) //3、 var dic = new Array(); dic[i] = item; console.log(dic)
js中 給json對象添加屬性和json數組添加元素