json指的是字符串還是對象

【json指的是字符串還是對象】對于科技行業的朋友們來說,JSON一點也不陌生 。雖然我們經常和JSON打交道,但是說起JSON時,到底說的是JSON字符串呢還是JSON對象呢?
什么是JSON?
JSON它其實是一種輕量級的數據交換格式,全稱是Javascript Object Notation,可以理解為是JS對象標記 。JSON獨立于語言,具有自我描述性 。
但我們日常說的JSON主要是指JSON這種數據格式,而不是特指JSON字符串或者對象 。
JSON對象和JSON字符串的區別和聯系
1、JSON對象

JSON對象是可以直接用來操作的格式,在JS中和對象一樣使用 類名.方法 方式來調用 。

2、JSON字符串
JSON字符串僅僅是一個字符串,只不過其字符串里的內容是合法的JSON,不能直接使用(使用前需要先轉換為JSON對象) 。通俗的說,JSON字符串是JSON對象的String形式 。
3、JSON對象和JSON字符串是可以相互轉換的 。

JSON在數據傳遞時是以字符串形式傳遞的
我們說JSON只是一種數據交換格式,JSON對象在網絡中傳輸時,最終是要轉換為JSON字符串來傳輸的,等需要使用時再轉換回JSON對象即可 。
以上就是我的觀點,對于大家是怎么看待的呢?歡迎在下方評論區交流 ~ 我是科技領域創作者,十年互聯網從業經驗,歡迎關注我了解更多科技知識!

    推薦閱讀