本文目錄一覽:
json格式的數據的定義是什麼?
json格式:
1. {「a」:”A”,”b”:”B”,”c”:”C”}鍵值對,類似於java中的map
2. json數組 [{「a」:”A”,”b”:”B”,”c”:”C”},{「a」:”A”,”b”:”B”,”c”:”C”},{「a」:”A”,”b”:”B”,”c”:”C”}]只要滿足以上格式,可以自行組合,因此表示的數據就更複雜了
還有推薦答案,那個用分號分隔,沒有實際操作過,不知道正確與否!!只用逗號用過
json和數組的區別
javascript中json 和 數組的區別體現在面向對象的的便利特性上。
json可表現的內容更豐富,更方便傳輸與重組,常用於跨平台、跨語言的數據交互。
json javascript Object Notation (javaScript對象符號)是一種結構化的,輕量級的 全獨立於語言的,基於文本數據傳輸格式,在很多場合下來代替XML文件格式,相比xml更小,更便於機器解析。
json 可以方便實現多維數組的功能。
數組:用於在單個的變數中存儲多個相同類型值,方便程序操作。
json數據定義格式[{k:v,k1:v1},{k:v,k1:v1}]
數組數據定義格式[k=v,k1=v1]
json是什麼
JSON(JavaScript Object Notation, JS 對象簡譜) 是一種輕量級的數據交換格式。它基於 ECMAScript (歐洲計算機協會制定的js規範)的一個子集,採用完全獨立於編程語言的文本格式來存儲和表示數據。
簡潔和清晰的層次結構使得 JSON 成為理想的數據交換語言。 易於人閱讀和編寫,同時也易於機器解析和生成,並有效地提升網路傳輸效率。簡單來說:json就是一種在各個編程語言中流通的數據格式,負責不同編程語言中的數據傳遞和交互。
擴展資料
注意事項:
1,json的鍵值對的鍵部分,必須用雙引號”包裹,單引號都不行(所以如果在鍵中出現了關鍵字,也被字元化了),而js中對象沒有強制要求(所以在鍵中不允許出現關鍵字)。
2,json的鍵值對的值部分,不允許出現函數function,undefined,NaN,但是可以有null,js中對象的值中可以出現。
3,json數據結束後,不允許出現沒有意義的逗號,如:{“name”:”admin”,”age”:18,},注意看數據結尾部分18的後面的逗號,不允許出現。
參考資料來源:百度百科-Json
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/151203.html