文章詳情頁
關于JSON的定義以及如何使用
瀏覽:6日期:2022-06-12 16:59:50
目錄JSON 是什么? JSON - 轉換為 JavaScript 對象在線實例與 XML 相同之處與 XML 不同之處為什么使用 JSON?使用 XML使用 JSONJSON 是什么?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>對于 AJAX 應用程序來說,JSON 比 XML 更快更易使用:
使用 XML讀取 XML 文檔使用 XML DOM 來循環遍歷文檔讀取值并存儲在變量中使用 JSON讀取 JSON 字符串用 eval() 處理 JSON 字符串到此這篇關于關于JSON的定義以及如何使用的文章就介紹到這了,更多相關JSON的定義內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!
標簽:
JavaScript
排行榜