node.js学习笔记2——querystring (查询字符串,参数处理)

来源:互联网 发布:同步带设计软件下载 编辑:程序博客网 时间:2024/05/19 17:23

querystring 模块提供了一些实用工具,用于解析与格式化 URL 查询字符串。

1,querystring.stringify(obj[, sep[, eq[, options]]])

querystring.stringify() 方法通过遍历对象的自有属性,从一个给定的 obj 产生一个 URL 查询字符串。

这里写图片描述

2,querystring.parse(str[, sep[, eq[, options]]])

str 要解析的 URL 查询字符串。
sep 用于界定查询字符串中的键值对的子字符串。默认为 ‘&’。
eq 用于界定查询字符串中的键与值的子字符串。默认为 ‘=’。
options
decodeURIComponent 当解码查询字符串中百分号编码的字符时使用的函数。默认为 querystring.unescape()。
maxKeys 指定要解析的键的最大数量。默认为 1000。指定为 0 则移除键数的限制。
querystring.parse() 方法能把一个 URL 查询字符串(str)解析成一个键值对的集合。
这里写图片描述

3,querystring.escape(str), querystring.unescape(str)
编码与解码
这里写图片描述

原创粉丝点击