JSON(JavaScript Object Notation)是一種輕量級的數據交換格式,常用于前后端數據傳輸、API接口返回結果等。JSON使用鍵值對的方式組織數據,易于讀寫和解析,不僅可以處理簡單的數據類型,還可以使用嵌套的方式對復雜的數據進行描述。
在JavaScript中,可以使用JSON.stringify()方法將JavaScript對象轉化為JSON字符串:
var obj = { name: '張三', age: 18, hobby: ['游泳', '跑步'] }; var jsonStr = JSON.stringify(obj); console.log(jsonStr);
上述代碼中,我們定義了一個JavaScript對象,并使用JSON.stringify()方法將其轉化為JSON字符串。在控制臺中運行代碼,可以看到輸出的結果如下:
{ "name": "張三", "age": 18, "hobby": [ "游泳", "跑步" ] }
當我們接收到JSON字符串時,可以使用JSON.parse()方法將其轉化為JavaScript對象進行處理:
var jsonStr = '{ "name": "李四", "age": 20, "hobby": ["音樂", "旅游"] }'; var obj = JSON.parse(jsonStr); console.log(obj.name); // 李四 console.log(obj.age); // 20 console.log(obj.hobby); // ["音樂", "旅游"]
在上述代碼中,我們定義了一個JSON字符串,并使用JSON.parse()方法將其轉化為JavaScript對象。通過訪問對象的屬性,可以獲取JSON中對應的值。
上一篇vue自動配置
下一篇json打開顯示系統異常