JSON(JavaScript Object Notation)一種輕量級的資料交換格式
1.var json = `[{"name": "itcast", "age": 10}]`;
//另一種定義,需要轉義符var json = "[{"name": "itcast", "age": 10}]";
//json 本質是字串,需要將其轉換為——js可以解析的物件
var obj = JSON.parse(json);
//因為解析為物件之後就可以訪問資料即物件的屬性
console.log(obj.name);
2.var obj = [{
name: `itcast`,
age: 10
}]
//將你傳送的資料轉換為json,這樣服務端就可以識別
var json = JSON.stringify(obj);
console.log(json);
低版本的IE有問題 沒有JSON這個內建物件,也就無法使用parse stringfy這個方法 IE7以下 eval();
var str = `alert(2)`;
var str1 = `console.log(1)`;
// eval可以將字元解析成JS可以別的語法
eval(`(` + str1 + `)`);
// 定義了一個字串
var json = `{"name": "itcast", "age": 10}`;
var obj = eval(`(` + json + `)`);
console.log(obj);