AIR 51.0.0.2已于2024/02/23发布!
encodeURIComponent
阅读
2022-09-17更新
最新编辑:--小小晓痴--
阅读:
更新日期:2022-09-17
最新编辑:--小小晓痴--
encodeURIComponent()函数
public function encodeURIComponent(uri:String):String
语言版本:ActionScript 3.0
将字符串编码为有效的 URI 组件。将 URI 的子字符串转换为一个字符串,其中除属于非常小的一组基本字符的字符外,其他所有字符都以 UTF-8 转义序列进行编码。
encodeURIComponent() 函数与 encodeURI() 函数不同,它仅适用于 URI 字符串的一部分(称为 URI 组件)。URI 组件是指出现在某些特殊字符之间的任何文本,这些特殊字符称为组件分隔符(: / ; 和 ?)。“http”和“www.adobe.com”是常见的 URI 组件示例。
此函数与 encodeURI() 的另一个重要区别是:由于此函数假定它处理的是 URI 组件,因此它会将特殊分隔符字符 (; / ? : @ & = + $ , #) 视为应进行编码的常规文本。
下表显示不会 由 encodeURIComponent 函数转换为 UTF-8 转义序列的所有字符。
未编码的字符 |
---|
0 1 2 3 4 5 6 7 8 9 |
a b c d e f g h i j k l m n o p q r s t u v w x y z |
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
- _ . ! ~ * ' ( ) |
参数
uri:String
返回
String
本页面部分内容来自Adobe ActionScript 3.0 API参考[1]。