在nodejs中,提供了querystring这个模块,用来做url查询参数的解析。在做node服务端开发的时候基本都会用到,使用非常简单。
github地址:https://github.com/manlili/node_learn里面的lesson05
parse方法
作用是解析url查询参数,定义如下:
使用方法①
先进入node控制台,然后输入querystring.parse,就可以解析这个地址
使用方法②
由于queryString是node自带的模块,可以直接引用
然后进入js所在的文件夹执行:
stringify方法
作用是将对象拼接成url查询参数,定义如下:
使用方法①
需要将下面的对象
拼接成url查询参数,先进入node控制台,然后输入querystring.stringify,就可以解析这个地址
使用方法②
由于queryString是node自带的模块,可以直接引用
然后进入js所在的文件夹执行:
escape方法
作用是转义url,定义如下:
使用方法①
假设需要转义“<中文>”,先进入node控制台,然后输入querystring.escape,就可以解析这个地址
使用方法②
由于queryString是node自带的模块,可以直接引用
然后进入js所在的文件夹执行:
unescape方法
作用是反转义url,定义如下:
使用方法①
假设需要反转义“%3C%E4%B8%AD%E6%96%87%3E”,先进入node控制台,然后输入querystring.unescape,就可以解析这个地址
使用方法②
由于queryString是node自带的模块,可以直接引用
然后进入js所在的文件夹执行: