JSON在前端的用法
阿新 • • 發佈:2022-02-12
什麼是JSON
1、JSON(JavaScript Object Notation, JS 物件標記) 是一種輕量級的資料交換格式,目前使用特別廣泛。
2、採用完全獨立於程式語言的文字格式來儲存和表示資料。(文字格式,也就代表了他是一個字串。它使用文字表示一個 JS 物件的資訊,本質是一個字串。)
JSON的要求和語法格式:
-
物件表示為鍵值對,資料由逗號分隔
-
花括號儲存物件
-
方括號儲存陣列
區分js物件和JSON
js物件
var user={ name:"Spring", age:12, sex:"man" }; console.log(user);
輸出臺列印(是一個物件)
JSON
/*用js自帶的JSON方法將user物件轉換成JSON*/
var json=JSON.stringify(user);
console.log(json);
輸出臺列印(是一個字串)
JSON與js物件互相轉換
js物件轉JSON
/*用js自帶的JSON方法將user物件轉換成JSON*/
var json=JSON.stringify(user);
JSON轉js物件
/*用js自帶的JSON方法將JSON轉換成js物件*/
var object = JSON.parse(json)