node.js学习笔记2——querystring (查询字符串,参数处理)
2017-08-26 23:46
399 查看
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)
编码与解码
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)
编码与解码
相关文章推荐
- <第四章>Node 学习笔记 |> QueryString 参数处理小利器<|
- Flex与As3学习笔记之:Part 3 函数参数、字符串处理、日期与时间类型
- 查询url包含的字符串参数(js高程笔记)
- Node.js学习之查询字符串解析querystring详解
- MyBatis学习笔记-注解SQL多个参数查询异常处理
- node.js学习笔记之定时器的第三个参数
- node.js学习笔记--官方原生模块-queryString,url,Buffer
- SQL Server 2005 技术内幕 TSQL查询学习笔记chapter1and 2逻辑查询处理和物理查询处理
- 学习php笔记 字符串处理
- WINDOWS核心编程学习笔记--字符串处理
- C# 学习笔记 -- 第四天 处理字符串
- SQL学习笔记[1] - 防注入攻击:一个参数传值+模糊查询的参考写法
- Effective C# 学习笔记(四十)使用Dynamic处理匿名类型参数
- NODE.JS学习笔记——CRYPTO 加密模块
- Effective C# 学习笔记(三十九) 使用Dynamic处理范型参数的运行时类型
- ZT - Java学习笔记:Java中处理字符串
- ABAP学习笔记--处理字符串
- js学习笔记(十四)事件处理模型
- Node.JS学习笔记
- BDA驱动学习笔记(6):错误处理,内存管理以及字符串