- Source:
Methods
-
<inner> getUrlParam(name)
-
获取url链接里的参数
Parameters:
Name Type Description nameString 参数名
- Source:
Returns:
参数对应的值
- Type
- String
Example
var name = url.getUrlParam('name'); -
<inner> getUrlParamsStr()
-
getUrlParamsStr,获取当前url链接里的所有参数的数组
- Source:
Returns:
所有参数的字符串.
- Type
- String
-
<inner> parseJson2Str(json)
-
parseJson2Str,将json转换成url参数
Parameters:
Name Type Description jsonObject 要转换的json对象
- Source:
Returns:
转换出来的字符串
- Type
- String
Example
var str = url.parseJson2Str({name:2}); console.log(str); -
<inner> parseStr2Json(str)
-
parseStr2Json,将str参数转换成json
Parameters:
Name Type Description strString 要转换的str字符串
- Source:
Returns:
转换出来的json
- Type
- Object
Example
var json = url.parseStr2Json('name=2'}'); console.log(json); -
<inner> parseURL(url)
-
将url转换成json信息
Parameters:
Name Type Description urlString 要转换的url
- Source:
Returns:
转换出来的json
- Type
- Object
Example
var data = url.parseURL('http://www.baidu.com/s/cd?data=1'); console.log(data); //输出 { "source": "http://www.baidu.com/s/cd?data=1", protocol": "http", "host": "www.baidu.com", "port": "", query": "?data=1", "params": { "data": "1" }, "file": "cd", "hash": "", "path": "/s/cd", "relative": "/s/cd?data=1", "segments": [ "s", "cd" ] }