javascript
JavaScript: JSON基本概念带题解
JSON基本概念帶題解
例題
答:
圖中
- 有兩個對象(用{}括起來的)
- 0個數(shù)組(用[]括起來的)
- 4個數(shù)值(不帶""的數(shù)字)
- 16個字符(帶""的東西)
- 提取csrc數(shù)據(jù) user.csrc (用誰點誰就對象點用的鍵)
創(chuàng)建一個JSON對象
var gareen = {"name":"蓋倫","hp":616};這樣就創(chuàng)建了一個JSON 對象
JSON對象由 名稱/值對組成 名稱和值之間用冒號:隔開
名稱必須用雙引號" 包含起來
值可以是任意javascript數(shù)據(jù)類型,字符串,布爾,數(shù)字 ,數(shù)組甚至是對象
不同的名稱/值對之間用 逗號 , 隔開
其實就是將屬性和值作為鍵值對存放起來
創(chuàng)建JSON數(shù)組
通過方括號將幾個JSON對象括起來
<script>var heros= [{"name":"蓋倫","hp":616},{"name":"提莫","hp":313},{"name":"死歌","hp":432},{"name":"火女","hp":389} ]document.write("JSON數(shù)組大小"+heros.length);</script>JSON 對象轉(zhuǎn)換為字符串
json 對象因為是一個javascript對象,所以如果直接打印的話,看不到里面的內(nèi)容。
有時候要看看這個對象是不是我們期望的,所以需要通過 JSON.stringify 函數(shù)把它轉(zhuǎn)換為 字符串
JSON格式如何存儲數(shù)據(jù)
JSON 語法是 JavaScript 對象表示 語法的子集,JSON 數(shù)據(jù)的書寫格式是:key : value。
JSON 值可以是:
數(shù)字:{ “age”:30 };
對象:{“name”:“蓋倫”,“hp”:616};
數(shù)組:[ {“name”:“蓋倫”,“hp”:616},
{“name”:“提莫”,“hp”:313},
{“name”:“死歌”,“hp”:432},
{“name”:“火女”,“hp”:389} ]
布爾值:{ “flag”:true };
null:{ “runoob”:null }
JSON 文件的文件類型是 .json。
總結(jié)
以上是生活随笔為你收集整理的JavaScript: JSON基本概念带题解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 台球能做什么?
- 下一篇: idea2020版本无法使用actiBP