Nodejs 0.10.x 之Query String模块
来源:互联网 发布:日语记单词软件 编辑:程序博客网 时间:2024/06/15 19:43
1、querystring.stringify(obj, [sep], [eq])
说明:序列号一个对象成一个查询字符串
参数:obj - 对象
sep - 可选,重写默认分隔符(“&”)
eq - 可选, 重写默认赋值符(“=”)
例子:
querystring.stringify({ foo: 'bar', baz: ['qux', 'quux'], corge: '' })// returns'foo=bar&baz=qux&baz=quux&corge='querystring.stringify({foo: 'bar', baz: 'qux'}, ';', ':')// returns'foo:bar;baz:qux'
2、querystring.parse(str, [sep], [eq], [options])
说明:查询字符串反序列化成一个对象
参数:str - 查询字符串
sep - 可选,重写默认分隔符(“&”)
eq - 可选, 重写默认赋值符(“=”)
options - 可选,可以设置maxKeys等于0来取消个数限制,默认是1000,只能有一千对key=value。
例子:
querystring.parse('foo=bar&baz=qux&baz=quux&corge')// returns{ foo: 'bar', baz: ['qux', 'quux'], corge: '' }
3、querystring.escape
说明:转义字符串
例子:
> querystring.escape('<haha>')> querystring.escape('<哈哈>')
输出:
'%3Chaha%3E''%3C%E5%93%88%E5%93%88%3E'
4、querystring.unescape
说明:反转义字符串
例子:
> querystring.unescape('%3Chaha%3E')> querystring.unescape('%3C%E5%93%88%E5%93%88%3E')
输出:
'<haha>''<哈哈>'
0 0
- Nodejs 0.10.x 之Query String模块
- nodejs学习之--path url query-string模块
- Nodejs 0.10.x 之Url模块
- nodejs模块之fs模块
- nodejs之模块
- nodejs之connect模块
- nodeJs之模块
- nodeJs之path模块
- nodeJs之URL模块
- nodeJs之util模块
- nodejs之events模块
- nodejs之模块系统
- nodejs之querystring模块
- nodejs之url模块
- Node.js中的Query String模块
- [nodeJS篇]nodeJS之02-模块详解
- NodeJs的express模块4.X
- 大话NodeJS之------Http模块
- 程序员的内功
- 按钮,边框自定义圆角——shape和selector和layer-list的(详细说明)
- 学生成绩的处理
- CodeForces 600A - Extract Numbers (模拟题)
- autoreleasepool
- Nodejs 0.10.x 之Query String模块
- 欢迎使用CSDN-markdown编辑器
- 简单计算器
- DDLog--CocoaLumberjack framework 自定义日志管理
- Java拾遗(一):浅析Java子类和父类的实例化顺序 及 陷阱
- Starterware On Beaglebone Black(一) 环境搭建
- 《算法竞赛入门经典2ndEdition 》习题3-3 数数字(Digit Counting, Uva1225)
- 第十四周--是否二叉排序树?
- springMVC第一课:配置