## UrlUtil URL操作

### 导入使用
```code[javascript]
import UrlUtil from "niceloo-javascript-utils/packages/client/UrlUtil";
```

### 获取当前网址
```code[javascript]
UrlUtil.getHref() 
```

### 是否是绝对路径
```code[javascript]
/**
 * 是否是绝对路径
 * @param {string} url 链接地址，例如 'https://www.niceloo.com/'
 * @return 布尔值
 */
UrlUtil.isFullPath(url)
```

### 转换为必然包含协议头的网址
```code[javascript]
/**
 * 转换为必然包含协议头的网址
 * @param {string} url 链接地址，例如 'www.niceloo.com/'
 * @return 参数的值
 */
UrlUtil.toFullUrl(url)
```

### 是否location.hostname 为ip地址
```code[javascript]
/**
 * 是否location.hostname 为ip地址
 */
let bool = UrlUtil.ifHostNameIsIp()
```
### 获取get请求参数串
```code[javascript]
/**
 * JS对象转URL参数
 * @param {object} param 链接，例如 {a:1, b: 2}
 * @return 参数的值
 */
UrlUtil.urlEncode(param)
```

### 获取地址栏主参数
```code[javascript]
/**
 * 获取地址栏主参数
 * @param {string} name 参数名，例如 当前网址是 'www.niceloo.com/?a=1&b=2'，要获取参数a的值
 * @return 参数的值
 */
UrlUtil.getUrlParam(name)
```
