JSON物件簡單介紹
在其他的章節已經介紹過,JavaScript物件字面量並不是JSON物件。
JavaScript具有真正的JSON物件,是ECMAScript5新增,和JSON格式字串具有一定的關係。
JSON物件具有兩個靜態方法,分別如下:
一.JSON.parse()方法:
此方法可以將JSON格式字串範序列化為物件。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var strJSON='{"webName":"螞蟻部落","url":"softwhy.com","age":"2"}'; var jsonObj=JSON.parse(strJSON) console.log(jsonObj.webName);
上面的程式碼實現了轉換效果,非常的簡單。
更多內容參閱JSON.parse()方法一章節。
二.JSON.stringify()方法:
此方法可以將物件轉換為JSON格式字串。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var obj={ webName:"螞蟻部落", url:"softwhy.com", age:"2" } var str=JSON.stringify(obj) console.log(str);
上面的程式碼實現了轉換效果,可以將物件轉換為JSON格式字串。
更多內容參閱JSON.stringify()方法一章節。
JSON物件既然是ES5新增,當然存在瀏覽器相容性問題,如果要相容所有瀏覽器,可以引入json2.js外掛。
相關文章
- JSON簡單介紹JSON
- 是什麼JSON,簡單介紹JSON
- 簡單介紹一下 JSONJSON
- 【重溫基礎】16.JSON物件介紹JSON物件
- RPC簡單介紹RPC
- Python簡單介紹Python
- KVM簡單介紹
- RMI簡單介紹
- HTML簡單介紹HTML
- HTML 簡單介紹HTML
- JavaScript 簡單介紹JavaScript
- CSS 簡單介紹CSS
- ajax簡單介紹
- SVG簡單介紹SVG
- Clickjacking簡單介紹
- 【Pandas】簡單介紹
- Map簡單介紹
- ActiveMQ簡單介紹MQ
- JSON 介紹JSON
- Git_簡單介紹Git
- jQuery Validate簡單介紹jQuery
- <svg>元素簡單介紹SVG
- 簡單介紹 ldd 命令
- 禪道簡單介紹
- Webpack 的簡單介紹Web
- Apache Curator簡單介紹Apache
- spark簡單介紹(一)Spark
- Flutter key簡單介紹Flutter
- 簡單介紹克隆 JavaScriptJavaScript
- AOP的簡單介紹
- Ansible(1)- 簡單介紹
- Flownet 介紹 及光流的簡單介紹
- 簡單介紹C#使用物件序列化類庫MessasgePackC#物件
- form表單的簡單介紹ORM
- JSON簡介和Ajax簡介--bea這兩篇文章介紹的不錯JSON
- canvas標籤簡單介紹Canvas
- Git發展簡單介紹Git
- mt19937 簡單介紹