无论你走的是前端还是后端,JSON对象都是我们在WEB编程中经常会用到的一个对象,因为JSON可以说是我们前后端数据传递最重要的一个方式了。
来自互联网
2..为什么要转换我们知道,在数据传输过程中,JSON是以字符串的形式传递的。
JSON字符串:
而JAVAscript操作的是JSON对象。
JSON对象:
因此,JSON对象和JSON字符串之间的相互转换就变成了一个很关键的问题。
3.如何进行转换JSON字符串和对象之间的转换,最常用的就是使用
JSON.stringify()
和JSON.parse()
这两个函数了,目前JSON对象已经成为JavaScript的内置对象了,所以大家可以尽管使用这两个方法。其中JSON.stringify()函数是将JSON对象转换为字符串,而 JSON.parse()函数恰好相反,是将JSON字符串转换为JSON对象。
3.1转换示例
JSON对象转换为JSON字符串
JSON字符串转换为JSON对象
3.2转换注意点
当使用JSON.stringify()转换JSON字符串时会出现转义符“”当使用JSON.parse()转换JSON对象时会报错传参错误4.总结因为我们在使用AJAX等方式进行前后端通信时,传递和接受的往往是JSON字符串,而我们Javascript要操作的往往是JSON对象,因此我们需要使用
JSON.stringify()
和JSON.parse()
这两个函数进行JSON对象和字符串之间的转换。1.《字符串转json JSON对象和JSON字符串的相互转换》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《字符串转json JSON对象和JSON字符串的相互转换》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/346497.html