querystring.stringify(‘要序列化的字符串’[,“分隔符”][,'键值对的连接符'"])
默认的分隔符是&,键值对连接符是=
1.序列化:
a代码:
querystring.stringify({name:'zcw',hobby:['coding','pingpong']})
结果:name=zcw&hobby=coding&hobby=pingpong
b代码: querystring.stringify({name:'zcw',hobby:['coding','pingpong']},',')
结果:name=zcw,hobby=coding,hobby=pingpong
c代码:querystring.stringify({name:'zcw',hobby:['coding','pingpong']},',',':')
结果:'name:zcw,hobby:coding,hobby:pingpong'
2.反序列化:querystring.parse('反序列化string'[,"分隔符"][,'键值对的连接符'])
代码:querystring.parse('name=zcw,hobby=coding,hobby=pingpong',',')
{ name: 'zcw', hobby: [ 'coding', 'pingpong' ] }
3.转义
querystring.escape('<jjj')
结果:%3Cjjj
4.反转义
querystring.unescape('%3Cjjj')
本文介绍了Querystring模块的使用方法,包括序列化与反序列化对象为URL查询字符串、转义与反转义等操作。通过具体实例展示了不同参数设置下序列化结果的变化。
1590

被折叠的 条评论
为什么被折叠?



