1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/janpoem-ke-url.js

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

ke-url.js

一个URL处理的工具类库,支持浏览器环境(IE兼容IE9.0)或node.js环境使用。

这个类库包含了主要的的URL的处理方法:

  1. 请求字符串(Query String)的处理,包括encode、decode、解析和构造请求字符串。
  2. URL的路径处理方法。
  3. URL的解析和构建,UserInfo的解析和Host的解析。
  4. 一个URL的类 keUrl ,以便于更便捷的对URL实例进行处理。

详细文档请查看Wiki

浏览器前端使用

引入ke-url.js的打包文件。

<script type="text/javascript" src="ke-url.min.js"></script>

然后可以直接访问全局变量 keUrl

// 创建一个URL实例
var url = new keUrl('http://www.oschina.net/');
url.mergeQuery('hello=world');
console.log(url.toUrl());

// 解析字符串
keUrl.parseQuery('?hello=world&id=1');
// 解析URL,返回一个对象,而不是一个keUrl实例
keUrl.parseUrl('http://git.oschina.net/');
// URL编码
keUrl.encode('ok!');

requirejs中使用(AMD)

// 引入ke-url
define(['ke-url'], function(keUrl) {
    var url = new keUrl('http://www.oschina.net/');
    console.log(url.toUrl());
});

node.js中使用

npm install ke-url --save-dev
const keUrl = require('ke-url');
var url = new keUrl('http://www.oschina.net/');
console.log(url.toUrl());

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/janpoem-ke-url.js.git
git@api.gitlife.ru:oschina-mirror/janpoem-ke-url.js.git
oschina-mirror
janpoem-ke-url.js
janpoem-ke-url.js
master