// 对象序列化
let obj = {
methods: ‘query_stu’
id: 1,
name: ‘chenchen’
}
qs.stringify(obj); // methods=query_stu&id=1&name=chenchen
// 数组序列化
let arr = [2,3]
qs.stringify({a:arr}); // ‘a[0]=2&a[1]=3’
let arr = [2,3]
qs.stringify({a:arr},{indices:false}); //‘a=2&a=3’
var a=[{a:123},{a:345}]
qs.stringify(a); //‘0[a]=123&1[a]=345’
qs.stringify() 和JSON.stringify()的区别:
var a = {name:‘LIHAO’,age:10};
qs.stringify(a) // ‘name=LIHAO&age=10’
JSON.stringify(a) // ‘{“name”:“LIHAO”,“age”:10}’
var a = ‘{name:“LIHAO”,age:10}’;
qs.parse(a) //{ ‘{name:“LIHAO”,age:10}’: ‘’ }
JSON.parse© //{ name: ‘LIHAO’, age: ‘10’ }
参考博文:https://qxbjz-20210528.blog.csdn.net/article/details/100659900