nodejs的querystring

来源:互联网 发布:在线数据统计图表 编辑:程序博客网 时间:2024/05/02 19:39

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')

0 0