Introduction
這篇其實就是一個筆記,紀錄一下讀書心得,
看完這本JavaScript Object Notation精要:JSON核心主題導引
Conetent
想仔細了解 Json 的可以參考一下 json.org。Json 都是名-值對(key value pair),需要注意 key 與 value 都要使用"
包起來,key 不使用的話就是 JavaScript 物件了,嚴格上來說是不同的,雖然在 JavaScript 中,都是一樣可以讀取。
正確格式
1 | { |
頂層 Json 陣列,這是有效的 json,建議不要如此使用,有安全性風險;這是假如在值的部分放入了方法,再使用 script 的方式引入,
1 | [ |
Json 資料型別
- Object
- String
- Number
- Boolean
- Null
- Array
Json 需要跳脫字元
- /(斜線)
- \b(後退)
- \f(送出)
- \t(tab)
- \n(換行)
- \r(回車)
- \u 後面接16進位字元