ke-url.js
一个URL处理的工具类库,支持浏览器环境(IE兼容IE9.0)或node.js环境使用。
这个类库包含了主要的的URL的处理方法:
- 请求字符串(Query String)的处理,包括encode、decode、解析和构造请求字符串。
- URL的路径处理方法。
- URL的解析和构建,UserInfo的解析和Host的解析。
- 一个URL的类
keUrl
,以便于更便捷的对URL实例进行处理。
详细文档请查看Wiki。
浏览器前端使用
引入ke-url.js的打包文件。
然后可以直接访问全局变量 keUrl
。
// 创建一个URL实例var url = 'http://www.oschina.net/';url;console; // 解析字符串keUrl;// 解析URL,返回一个对象,而不是一个keUrl实例keUrl;// URL编码keUrl;
requirejs中使用(AMD)
// 引入ke-url;
node.js中使用
待补充。