urlx中集成了url的常见处理方法,主要有三个核心方法
npm install urlx
EP1:
urlx.parse('?a=1&b=2')
return => {
a: 1,
b: 2
}
EP1.1:
urlx.parse('a=1&b=2')
return => {
a: 1,
b: 2
}
EP2:
urlx.parse('?a=1&b=2', (value) => {
return `${value}. hi!`
})
return => {
a: 1. hi!,
b: 2. hi!
}
EP1:
urlx.parse({
a: 1,
b: 2
})
return => '?a=1&b=2'
EP1.1:
urlx.parse({
a: 1,
b: 2
}, false)
return => 'a=1&b=2'
url = 'https://taobao.com?a=1&b=2'
url = '?a=1&b=2'
url = 'a=1&b=2'
EP1:
urlx.replace('https://taobao.com?a=1&b=2', {
a: 11,
b: 22
})
return => 'https://taobao.com?a=11&b=22'
- 「Add」parseEncode
- 「Add」parseDecode
- 「Add」stringifyEncode
- 「Add」stringifyDecode