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

时间:2021-07-21 17:11:54   收藏:0   阅读:38

1.qs是一个npm仓库管理的包,可以使用npm install qs 进行安装,qs的作用就是前后端交互时,将qs.stringify()将对象序列化为url形式,用&进行连接。

例:

var a = {name:zs,age:10};
qs.stringify(a); //‘name=zs&age=10‘

2.json就是将数据转化为正常的json格式

例:

JSON.stringify(a)
//‘{"name":"zs","age":"10"}‘

qs的使用场景:

1.使用axios时,交互方式为post,且axios.defaults.headers.post[‘Content-Type‘] = ‘application/x-www-form-urllencoded‘时,前台传入的object或者array需要使用qs.stringify()进行转化

原文:https://www.cnblogs.com/wk-66/p/15038421.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!