JavaScript json字符串与对象的转换-那些年我们一起踩过的坑

    选择打赏方式

微信公众号伊伊兔Yi-Yi-Tu,QQ群号:455535550,淘宝天猫优惠劵领取网站:dy208.cn

ajax向后台请求数据,后台给前端返回数据,明明后端脚本写的是json函数处理后的json格式,

但是前端接收数据时,时而是object,时而是string,耐人寻味。

还有一个新手一定会踩的坑就是,看到{}就把接受到的数据看出是对象,

其实对象和字符串看控制台代码高亮就清除了,附两张图:

对象是可以收起和打开大括号的

json数据是文本,是字符串


json是以文本,即字符串的形式传递的,而JS操作的是JSON对象。所以,JSON对象和JSON字符串之间的相互转换是很关键的,
由JSON字符串转换为JSON对象,注意这只是方法之一

举例: let jsonObj = JSON.parse(jsonStr)

JSON对象转化为JSON字符,这也只是方法之一

举例:var Str=JSON.stringify(Obj)

版权声明:若无特殊注明,本文皆为《 子成君 》原创,转载请保留文章出处。
本文链接:JavaScript json字符串与对象的转换-那些年我们一起踩过的坑 https://www.zcjun.com/learn/310.html
百度收录:本文已被百度收录点击查看详情!
本文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

爱你允悲悲伤吃惊委屈可怜憧憬吃瓜大哭开心坏笑笑哭哼打哈欠鼓掌乖嘘阴险日了狗费解挤眼滑稽666比心


既然没有吐槽,那就赶紧抢沙发吧!