js 中json的建立和獲取

2021-09-25 22:33:53 字數 1009 閱讀 3003

json 是後天返回的資料型別 json/xml

json本身的資料型別 陣列型 物件型

json 單個建立 key:value 物件型別

var stus = 

console.log(stus);

//取值的方式

console.log(stus.name);

console.log(stus["job"]);

json 多個建立

var student = [,,

]console.log(student);

for (var i = 0; i < student.length; i++)

//for in each迴圈變數 in 後邊是集合 key==index 後邊是物件(json) key 鍵

for (var index in student)

for (var key in stus)

json的資料型別轉化

console.log(json.stringify(student));

var str = json.stringify(student);

//json字串轉化物件型

console.log(json.parse(str));

console.log(eval(str));

var s =

console.log(json.parse(json.stringify(s)));

json多層寫法

var city=[,]

},,]}

]},,]

},]},,

]}]}

]console.log(city);

for(var index in city)}}

console.log(json.parse(json.stringify(city)));

JS中物件的建立和使用

直接建立 先建立object類物件,再向物件新增成員。var person new object person.name jt person.print function 函式表示式 呼叫 person.print 以上過程可封裝,減少 冗餘 function getperson name 張三 p...

JS中函式的建立和使用

傳統方法 使用function關鍵字,有名函式。function sum a,b 函式表示式 使用function關鍵字,匿名函式。變數 表示式 所以推薦賦值運算子 右側為表示式 函式表示式 時以 結尾。把函式表示式 的位址 儲存到變數中,變數可以當成函式名使用。函式表示式無法函式提公升hoists...

json建立和解析

1.輸出多個物件功能的json game 2 輸出陣列功能的 json 例子如 1.如 解析陣列型別的 json public static void jiexijson throws jsonexception jsonarray jsonarray new jsonarray sjson int...