一区二区日本_久久久久久久国产精品_无码国模国产在线观看_久久99深爱久久99精品_亚洲一区二区三区四区五区午夜_日本在线观看一区二区

關于JSON的定義以及如何使用

目錄 JSON 是什么? JSON - 轉換為 JavaScript 對象 在線實例 與 XML 相同之處 與 XML 不同之處 為什么使用 JSON? 使用 XML 使用 JSON JSON 是什么? JSON,全稱是 JavaScript Object Notation,即 JavaScript對
目錄
  • JSON 是什么?
  • ?JSON - 轉換為 JavaScript 對象
  • 在線實例
  • 與 XML 相同之處
  • 與 XML 不同之處
  • 為什么使用 JSON?
    • 使用 XML
    • 使用 JSON

JSON 是什么?

  • JSON,全稱是 JavaScript Object Notation,即 JavaScript對象標記法。
  • JSON是一種輕量級(Light-Meight)、基于文本的(Text-Based)、可讀的(Human-Readable)格式。
  • JSON 的名稱中雖然帶有JavaScript,但這是指其語法規則是參考JavaScript對象的,而不是指只能用于JavaScript 語言。
  • JSON無論對于人,還是對于機器來說,都是十分便于閱讀和書寫的,而且相比 XML(另一種常見的數據交換格式),文件更小,因此迅速成為網絡上十分流行的交換格式。
  • 近年來JavaScript已經成為瀏覽器上事實上的標準語言,JavaScript 的風靡,與JSON 的流行也有密切的關系。
  • 因為JSON本身就是參考JavaScript 對象的規則定義的,其語法與JavaScript定義對象的語法幾乎完全相同。
  • JSON格式的創始人聲稱此格式永遠不升級,這就表示這種格式具有長時間的穩定性,10 年前寫的文件,10年后也能用,沒有任何兼容性問題。

?JSON - 轉換為 JavaScript 對象

JSON 文本格式在語法上與創建 JavaScript 對象的代碼相同。

由于這種相似性,無需解析器,JavaScript 程序能夠使用內建的 eval() 函數,用 JSON 數據來生成原生的 JavaScript 對象。

在線實例

通過我們的編輯器,您可以在線編輯 JavaScript 代碼,然后通過點擊一個按鈕來查看結果:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鳥教程(runoob.com)</title>
</head>
<body>
<h2>JavaScript 創建 JSON 對象</h2>
<p>
網站名稱: <span id="jname"></span><br /> 
網站地址: <span id="jurl"></span><br /> 
網站 slogan: <span id="jslogan"></span><br /> 
</p>
<script>
var JSONObject= {
    "name":"菜鳥教程",
    "url":"www.runoob.com", 
    "slogan":"學的不僅是技術,更是夢想!"
};
document.getElementById("jname").innerHTML=JSONObject.name 
document.getElementById("jurl").innerHTML=JSONObject.url 
document.getElementById("jslogan").innerHTML=JSONObject.slogan
</script>
</body>
</html>

與 XML 相同之處

  • JSON 是純文本
  • JSON 具有"自我描述性"(人類可讀)
  • JSON 具有層級結構(值中存在值)
  • JSON 可通過 JavaScript 進行解析
  • JSON 數據可使用 AJAX 進行傳輸

與 XML 不同之處

  • 沒有結束標簽
  • 更短
  • 讀寫的速度更快
  • 能夠使用內建的 JavaScript eval() 方法進行解析
  • 使用數組
  • 不使用保留字

為什么使用 JSON?

對于 AJAX 應用程序來說,JSON 比 XML 更快更易使用:

使用 XML

  • 讀取 XML 文檔
  • 使用 XML DOM 來循環遍歷文檔
  • 讀取值并存儲在變量中

使用 JSON

  • 讀取 JSON 字符串
  • 用 eval() 處理 JSON 字符串

到此這篇關于關于JSON的定義以及如何使用的文章就介紹到這了,更多相關JSON的定義內容請搜索技圈網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持技圈網!

聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
發表評論
更多 網友評論0 條評論)
暫無評論

返回頂部

主站蜘蛛池模板: 午夜在线免费观看视频 | 久久精品免费一区二区 | 久久精品一区二区三区四区 | 91色站 | 亚洲综合色网站 | 91国内外精品自在线播放 | 国产精品高潮呻吟久久av野狼 | 亚洲国产第一页 | 日韩中文在线观看 | av首页在线| 亚洲精品一区二区三区蜜桃久 | 国产色黄 | 欧美日韩成人在线 | 免费在线观看一区二区 | 国产精品成人一区二区 | 国产黄色av网站 | 欧美在线成人影院 | 日韩高清一区二区 | 欧美欧美欧美 | 午夜免费看视频 | 91精品国产色综合久久 | 亚洲一区二区三区免费在线 | 国产精品久久久久一区二区三区 | 久久久高清 | 国产高清一区二区三区 | 国产小视频在线 | 国产一二区视频 | 久久久久久久久91 | 久久成人高清视频 | 欧美一区二区三区一在线观看 | 国产一区二区黑人欧美xxxx | 免费激情网站 | 国产精品国产精品国产专区不片 | 国产精品视频不卡 | 成人在线视频网站 | 伊人网一区 | 午夜影院操 | 欧美国产亚洲一区二区 | 国内久久| 成人高清视频在线观看 | 自拍 亚洲 欧美 老师 丝袜 |