Airicon.pngAIR 51.0.0.2已于2024/02/23发布!

全站通知:

encodeURIComponent

阅读

    

2022-09-17更新

    

最新编辑:--小小晓痴--

阅读:

  

更新日期:2022-09-17

  

最新编辑:--小小晓痴--

来自ActionScript 3.0WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
页面贡献者 :
晓痴Developer

encodeURIComponent()函数
public function encodeURIComponent(uri:String):String
语言版本:ActionScript 3.0

运行时版本:AIR 1.0, Flash Player 9, Flash Lite 4
目 录

将字符串编码为有效的 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]