其他分享
首页 > 其他分享> > qs.stringify和JSON.stringify的使用和区别

qs.stringify和JSON.stringify的使用和区别

作者:互联网

同期同学做项目都用到了qs,但是这个对我来说是一个知识盲区,今天学习完来总结一下。

qs可通过npm install qs命令进行安装,是一个npm仓库所管理的包。

而qs.stringify()将对象 序列化成URL的形式,以&进行拼接。

JSON是正常类型的JSON,请对比一下输出

var a = {name:'hehe',age:10};
 qs.stringify(a)
// 'name=hehe&age=10'
JSON.stringify(a)
// '{"name":"hehe","age":10}'

都是把对象的类型转换成另外一种类型,如果并没有qs的这种需求,还是继续用JSON吧

标签:10,stringify,name,qs,JSON,hehe
来源: https://blog.csdn.net/weixin_43902063/article/details/113172492