JSON格式或者規則簡單介紹
關於什麼是JSON這裡就不多介紹了,需要特別強調的一點就是,只有在字串上下文中,才是JSON。
看如下程式碼例項:
[JavaScript] 純文字檢視 複製程式碼var obj={ "webName":"螞蟻部落", "url":"softwhy.com" }
上面程式碼中obj就是一個javascript物件字面量,而不是什麼JSON,再來看一段程式碼:
[JavaScript] 純文字檢視 複製程式碼var jsonStr='{""webName":"螞蟻部落","url":"softwhy.com"}'
上面的程式碼就是一個JSON,在字串環境下就是一個JSON,但是還是需要一定的格式,這就是本章節的主題。
JSON是一種簡單的描述傳輸資料結構的語法,XML能夠完成的任務,JSON同樣可以更加高效快捷的完成,規則如下:
(1).JSON具有兩種資料型別描述符,分別是大括號{}和方括號[],其餘的冒號(:)標識對映,英文逗號(,)標識分隔符,英文雙引號用來定義屬性名稱或者屬性值。
(2).大括號{}用來描述一組無序鍵值對集合,方括號[]用來描述一組相同型別的有序資料集合。
(3).如果上面兩個集合中具有多項,那麼可以使用逗號進行分割。
(4).屬性名稱必須要用雙引號包裹,屬性值如果是字串的話,也必須要用雙引號,其他的型別沒有此硬性規定。
程式碼例項:
[JavaScript] 純文字檢視 複製程式碼var jsonStr='{""webName":"螞蟻部落","url":"softwhy.com","age":2}'
數字屬性值就可以不用雙引號包裹,如果是字串則必須使用雙引號,注意必須是雙引號,單引號是不可以的。
相關文章
- JSON簡單介紹JSON
- JSON物件簡單介紹JSON物件
- 是什麼JSON,簡單介紹JSON
- 簡單介紹一下 JSONJSON
- Java正規表示式簡單介紹Java
- 格式校驗利器:JSON Schema 簡介JSON
- 簡單介紹架構設計的原則!架構
- 簡單介紹python format格式化和數字格式化PythonORM
- Drools規則引擎簡介
- 簡單介紹Python 處理錯誤的原則Python
- js中原型的規則介紹JS原型
- RAP簡介教程&常用規則
- Evrete 規則引擎簡介 | baeldungVR
- RPC簡單介紹RPC
- Python簡單介紹Python
- KVM簡單介紹
- RMI簡單介紹
- HTML簡單介紹HTML
- HTML 簡單介紹HTML
- JavaScript 簡單介紹JavaScript
- CSS 簡單介紹CSS
- ajax簡單介紹
- SVG簡單介紹SVG
- Clickjacking簡單介紹
- 【Pandas】簡單介紹
- Map簡單介紹
- ActiveMQ簡單介紹MQ
- JSON 介紹JSON
- Devs--開源規則引擎介紹dev
- Git_簡單介紹Git
- jQuery Validate簡單介紹jQuery
- <svg>元素簡單介紹SVG
- 簡單介紹 ldd 命令
- 禪道簡單介紹
- Webpack 的簡單介紹Web
- Apache Curator簡單介紹Apache
- spark簡單介紹(一)Spark
- Flutter key簡單介紹Flutter
- 簡單介紹克隆 JavaScriptJavaScript