JSON
含義
- JSON 英文全稱 JavaScript Object Notation
- JSON 是用于存儲(chǔ)和傳輸數(shù)據(jù)的格式。
- JSON 通常用于服務(wù)端向網(wǎng)頁(yè)傳遞數(shù)據(jù) 。
- JSON 是一種輕量級(jí)的數(shù)據(jù)交換格式。
- JSON是獨(dú)立的語(yǔ)言
- JSON 具有自我描述性,更易理解
JSON和JavaScript的關(guān)系
- JavaScript不是JSON,JSON也不是JavaScript。
- JSON 使用 JavaScript 語(yǔ)法來(lái)描述數(shù)據(jù)對(duì)象,但是 JSON 仍然獨(dú)立于語(yǔ)言和平臺(tái)。
- JSON 是一種語(yǔ)法,用來(lái)序列化對(duì)象、數(shù)組、數(shù)值、字符串、布爾值和 null 。它基于 JavaScript 語(yǔ)法。
- JSON 使用 JavaScript 語(yǔ)法,但是 JSON 格式僅僅是一個(gè)文本。 文本可以被任何編程語(yǔ)言讀取及作為數(shù)據(jù)格式傳遞。
Json應(yīng)用場(chǎng)景
- 在RPC遠(yuǎn)程調(diào)用時(shí),或者提供給外部訪問(wèn)接口,一般數(shù)據(jù)交互格式通常為JSON,例如提供移動(dòng)APP接口
- 前端ajax異步訪問(wèn)數(shù)據(jù)
- 項(xiàng)目合作時(shí)提供外部訪問(wèn)接口等。