介绍node.js 中的querystring
Node.js v9.2.0 Documentation—Query String
此类一共包括4个方法:
querystring这个模块相对的还是比较简单,仅有4个方法。
querystring.stringify 序列化;
querystring.parse 反序列化;
querystring.escape 编码;
querystring.unescape 解码;
[内参数]表示可选参数, [sep]指分隔符 默认& , [eq]指分配符 默认=
下面一个一个来介绍:
querystring.stringify(obj,[sep],[eq])
对象格式化成参数字符串 ,obj就是要格式化的对象,必选参数.
1 | var obj={ |
querystring.parse(str, [sep], [eq], [options])
参数字符串格式化成对象
1 | var obj = { |
querystring.escape
参数编码
1 | querystring.escape("name=慕白"); |
querystring.unescape(str)
unescape方法可将含有%的字符串进行解码
1 | querystring.unescape('name%3D%E6%85%95%E7%99%BD'); |