當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JSON基础与数据解析、JSON方法、AJAX初识
生活随笔
收集整理的這篇文章主要介紹了
JSON基础与数据解析、JSON方法、AJAX初识
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JSON
- JavaScript Object Notation js對象標記
- 是對象,是輕量級數據交互的格式,不能有方法
- 它基于 JavaScript 語法,但與之不同:JavaScript不是JSON,JSON也不是JavaScript
- 映射用:隔開
- 并列數據用,隔開
- 映射的集合用{}包裹
- 鍵名一定要用雙引號(單引號是會報錯的)
- 并列數據集合用[]包裹
- 最后一個屬性后不能有逗號
幾個概念
JSON字符串
JSON對象 (JSON.parse將JSON字符串轉為JSON對象)
JSON對象集合
禁止出現前導零( JSON.stringify 方法自動忽略前導零,而在 JSON.parse 方法中將會拋出 SyntaxError);如果有小數點, 則后面至少跟著一位數字。
所有編程語言都離不開的三大數據類型
scalar 變量 → 字符串和數字
sequence 序列 → 數組和列表 list array
mapping 映射 → 鍵值對 鍵名:鍵值
XML數據文檔大、不易讀、解析比較復雜
微信公眾號開發XML舉例:服務器與服務器端之間通信
JSON方法
JSON.stringify
- JSON.stringify() 方法將一個 JavaScript 對象或值轉換為 JSON 字符串
- 參數可以是原始值、對象
- JSON字符串外層一定要用單引號包裹,鍵名一定用雙引號,不要換行
- 前后端數據交互使用的是字符串
- 后端返回數據時,有中文就會使用Unicode編碼
-
模塊化開發
-
轉義是什么
總結
以上是生活随笔為你收集整理的JSON基础与数据解析、JSON方法、AJAX初识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python爬虫教程,利用Python采
- 下一篇: 电商行业一览表