介绍
小编给大家分享一下将JavaScript对象转换为json格式的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
<强> json。stringify()语法格式:强>
JSON。stringify([要转换的对象])
或
JSON。stringify([要转换的对象],[转换函数])
JSON。stringify([要转换的对象],[转换函数],[空白处理方法])
一个具体实例
代码如下:
创建以下HTML文件
& lt; !DOCTYPE html> & lt; html> & lt; head> & lt;元charset=皍tf-8"/比; & lt; title> & lt;/title> & lt;脚本类型=拔谋?javascript"比; var obj={ 名称:“饼干“, 代码:“pc - 001“, 价格:360年, getInfo:函数(){ 返回this.name +“;=\ \“;+ this.price; } } 函数ObjectToJson () { var jsontext=JSON.stringify (obj); var elem=. getelementbyid (“textarea1"); 初步的。innerText=jsontext实现; } & lt;/script> & lt;/head> & lt; body> & lt; div> & lt;/div> & lt; div> & lt; textarea id=皌extarea1"关口=80行=20包=皁ff"祝辞& lt;/textarea> & lt;/div> & lt;/body> & lt;/html>
说明:
使用以下代码定义对象。
var obj={ 名称:“饼干“, 代码:“pc - 001“, 价格:360年, getInfo:函数(){ 返回this.name +“;=\ \“;+ this.price; } }
单击该按钮时,将调用以下ObjectToJson()函数。调用JSON.stringify()方法将对象转换为JSON字符串。将要转换的对象作为第一个参数。
转换后的结果将作为JSON。stringify()的返回值返回。在此代码中,结果JSON格式字符串显示在文本区域中。
函数ObjectToJson () { var jsontext=JSON.stringify (obj); var elem=. getelementbyid (“textarea1"); 初步的。innerText=jsontext实现; }
执行结果:
使用网页浏览器显示上述HTML文件。将显示如下所示的效果:
单击”按钮“按钮.JavaScript对象的信息转换为json字符串,并在文本区域中显示为文本字符串。
以上是将JavaScript对象转换为json格式的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!