當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JSON - 简介
JSON?- 簡介
JSON實例
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鳥教程(runoob.com)</title> </head> <body> <h2>JavaScript 創(chuàng)建 JSON 對象</h2> <p> 網(wǎng)站名稱: <span id="jname"></span><br /> 網(wǎng)站地址: <span id="jurl"></span><br /> 網(wǎng)站 slogan: <span id="jslogan"></span><br /> </p> <script> var JSONObject= {"name":"菜鳥教程","url":"www.runoob.com", "slogan":"學(xué)的不僅是技術(shù),更是夢想!" }; 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 具有層級結(jié)構(gòu)(值中存在值)
- JSON 可通過 JavaScript 進(jìn)行解析
- JSON 數(shù)據(jù)可使用 AJAX 進(jìn)行傳輸
與 XML 不同之處
- 沒有結(jié)束標(biāo)簽
- 更短
- 讀寫的速度更快
- 能夠使用內(nèi)建的 JavaScript eval() 方法進(jìn)行解析
- 使用數(shù)組
- 不使用保留字
為什么使用 JSON?
對于 AJAX 應(yīng)用程序來說,JSON 比 XML 更快更易使用:
使用 XML
- 讀取 XML 文檔
- 使用 XML DOM 來循環(huán)遍歷文檔
- 讀取值并存儲在變量中
使用 JSON
- 讀取 JSON 字符串
- 用 eval() 處理 JSON 字符串
總結(jié)
- 上一篇: 猎豹网matlab视频百度云,猎豹网校C
- 下一篇: JS超好用的免费混淆工具