实例
对URI进行编码:
var uri = "https://blog.csdn.net/weixin_43920582?type=blog";
var res = encodeURIComponent(uri);
console.log(res)
// https%3A%2F%2Fblog.csdn.net%2Fweixin_43920582%3Ftype%3Dblog
定义和用法
encodeURIComponent()
函数对 URI 组件进行编码,返回编码后的 URI 字符串。
此函数对特殊字符进行编码。此外,它还对以下字符进行编码: , / ? : @ & = + $ #
提示
:请使用 decodeURIComponent()
函数对编码的 URI 组件进行解码。
语法
encodeURIComponent(uri)
参数
参数 | 描述 | 返回值 |
---|---|---|
url | 必需。要编码的 URI。 | 字符串,表示编码后的 URI。 |