针对文本进行 URL 编码或解码操作。将非字母数字字符转换为百分号(%)后跟两位十六进制数,便于在 URL 中安全传输。
符号 | 编码 | 符号 | 编码 | 符号 | 编码 |
---|---|---|---|---|---|
空格 | %20 | ! | %21 | " | %22 |
# | %23 | $ | %24 | % | %25 |
& | %26 | ' | %27 | ( | %28 |
) | %29 | * | %2A | + | %2B |
, | %2C | / | %2F | : | %3A |
; | %3B | = | %3D | ? | %3F |
@ | %40 | [ | %5B | ] | %5D |
原始文本:
https://example.com/search?q=Vue 3 &tag=工具箱
编码结果:
https%3A%2F%2Fexample.com%2Fsearch%3Fq%3DVue%203%20%26tag%3D%E5%B7%A5%E5%85%B7%E7%AE%B1
原始文本:
Hello, 世界!
编码结果:
Hello%2C%20%E4%B8%96%E7%95%8C%21
encodeURIComponent
与 decodeURIComponent
行为。