javascript 如何創建 json
var item = {};
item['x'] = xv;
item['y'] = yv;
var json = [];
json.push(item);
$.each(json,function(k,v)){
alert(k); //這里實際輪出的不是 鍵名key ,說明創建的不是一個 json 對象
});
javascript 如何創建 json?
——除了編一個長串外,有沒類似的面向對象方法?
------解决方案--------------------var json = [];
这是创建一个数组。
$.each(json,function(k,v){//遍历数组
$.each(v,function(key,value){//遍历数组某项
alert(value);
});
整体改成
var item = {};
item['x'] = "xv";
item['y'] = "yv";
var json = [];
json.push(item);
$.each(json,function(k,v){//遍历数组
$.each(v,function(key,value){//遍历数组某项
alert(value);
});
});
------解决方案--------------------var item = {}; // object 对象
item['x'] = xv;
item['y'] = yv;
var json = []; // 数组
json.push(item);
alert(json[0]['x']);
for(var k in json[0] ){
alert(k+" "+ json[0][k]);
}