javascript 創建 json

一、

1.JSON.stringify() 方法用於將 JavaScript 值轉換爲 JSON 字符串。

2.使用JavaScript創建JSON對象

JavaScript 創建 JSON 對象的各種方式:
創建一個空對象
var jsonObj = {};

創建一個新對象
var jsonObj = new Object();

創建一個非空對象
var jsonObj = {“FirstName”: “xu”,”LastName”,”Xiang”};

創建一個空數組,利用push方法向數組添加成員
var Array = [];

二、

1.生成 {"name":"john","age":12,"pets":["cat","dog"]}

var json_obj = new Object();
json_obj.name = "john";
json_obj.age = 12;
json_obj.pets =["cat","dog"];
var str = JSON.stringify(json_obj);
console.log(str);

 

2.生成 [{"id":0,"name":"item 0","price":"$0"},{"id":1,"name":"item 1","price":"$1"},{"id":2,"name":"item 2","price":"$2"}]

var json_array = [];  
for(var i=0;i<3;i++){

  var json_obj1 = new Object();
  json_obj1.id = i;
  json_obj1.name = "item "+i;
  json_obj1.price = "$"+i;
  
  json_array.push(json_obj1)
}
  
var str1 = JSON.stringify(json_array);
console.log(str1);

 

3.{"total":3,"rows":[{"id":0,"name":"item 0","price":"$0"},{"id":1,"name":"item 1","price":"$1"},{"id":2,"name":"item 2","price":"$2"}]}

var json_array = [];  
for(var i=0;i<3;i++){

  var json_obj1 = new Object();
  json_obj1.id = i;
  json_obj1.name = "item "+i;
  json_obj1.price = "$"+i;
  
  json_array.push(json_obj1)
}
  
var str1 = JSON.stringify(json_array);
console.log(str1);
  
  
var json_obj = new Object();
json_obj.total = 3;
json_obj.rows =json_array;

var str2 = JSON.stringify(json_obj);
console.log(str2);

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章