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

Posted 百撕可乐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qs.stringify和JSON.stringify的使用和区别相关的知识,希望对你有一定的参考价值。

最近在用vue2.x做项目,说实话,项目比较赶不吃力那肯定是假的。这里顺带吐槽一下二线城市东莞,我之前待的城市。深圳很多新技术打得火热,东莞还是有点滞后呐。言归正传,说说 qs.stringify和JSON.stringify

 

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吧

 

以上是关于qs.stringify和JSON.stringify的使用和区别的主要内容,如果未能解决你的问题,请参考以下文章

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

小tips: qs.stringify() 和JSON.stringify()的区别以及在vux中使用post提交表单数据需要qs库序列化

qs.stringify()qs.parse()的使用

qs.parse()qs.stringify()使用方法

qs.parse()qs.stringify()JSON.parse()JSON.stringify()使用方法

qs.parse()qs.stringify()使用方法