1. 序列化: querystring.stringify(对象, 参数2, 参数3)

nodejs --- querystring模块.-LMLPHP

第二个参数 设置 连接符   从 & 变为 ,

第三个参数 设置 key  和value的中间符号,  从  = 变为 :

------------------

序列化中文: 默认调用的是 querystring.escape() 方法:

nodejs --- querystring模块.-LMLPHP

------------------------

nodejs --- querystring模块.-LMLPHP

nodejs --- querystring模块.-LMLPHP

2 . querystring.parse(字符串, 参数2,参数 3)  , 将字符串解析为对象

nodejs --- querystring模块.-LMLPHP

nodejs --- querystring模块.-LMLPHP

可见 默认的第二个参数是  & ,第三个参数是 = ,

如果你 是用 ,连接的 , 同时 不设置第二个参数是 ,   就会被解析成一个字符串.

nodejs --- querystring模块.-LMLPHP

-------------------

案例:

nodejs --- querystring模块.-LMLPHP

3. querystring.escape() 转义 ,  querystring.unescape() 反转义

nodejs --- querystring模块.-LMLPHP

 参考链接:

  慕课网.

  文档API:

05-11 20:45