歡迎使用CSDN markdown編輯器

2021-08-10 18:00:43 字數 1274 閱讀 7091

encodeuri() 函式可把字串作為 uri 進行編碼。
encodeuri(uristring)
引數

描述uristring

必需。乙個字串,含有 uri 或其他要編碼的文字。

uristring 的副本,其中的某些字元將被十六進製制的轉義序列進行替換。
該方法不會對 ascii 字母和數字進行編碼,也不會對這些 ascii 標點符號進行編碼: - _ . ! ~ * ' ( ) 。

該方法的目的是對 uri 進行完整的編碼,因此對以下在 uri 中具有特殊含義的 ascii 標點符號,encodeuri() 函式是不會進行轉義的:;/?:@&=+$,#

此方法的解碼為decodeuri()

escape() 函式可對字串進行編碼,這樣就可以在所有的計算機上讀取該字串。
escape(string)
引數

描述string

必需。要被轉義或編碼的字串。

已編碼的 string 的副本。其中某些字元被替換成了十六進製制的轉義序列。
該方法不會對 ascii 字母和數字進行編碼,也不會對下面這些 ascii 標點符號進行編碼: - _ . ! ~ * ' ( ) 。其他所有的字元都會被轉義序列替換。
注釋:ecmascript v3 反對使用該方法,應用使用 decodeuri() 和 decodeuricomponent() 替代它。

encodeuricomponent() 函式可把字串作為 uri 元件進行編碼。
encodeuricomponent(uristring)
引數

描述uristring

必需。乙個字串,含有 uri 元件或其他要編碼的文字。

uristring 的副本,其中的某些字元將被十六進製制的轉義序列進行替換。
該方法不會對 ascii 字母和數字進行編碼,也不會對這些 ascii 標點符號進行編碼: - _ . ! ~ * ' ( ) 。

其他字元(比如 :;/?:@&=+$,# 這些用於分隔 uri 元件的標點符號),都是由乙個或多個十六進製制的轉義序列替換的。

此方法解碼方式decodeuricomponent

歡迎使用CSDN markdow

本markdown編輯器使用stackedit修改而來,用它寫部落格,將會帶來全新的體驗哦 markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。維基百科 使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,建立乙個鏈結等,詳細...

歡迎毛毛與妞妞使用CSDN markdown編輯器

建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下mar...

歡迎使用CSDN markdow1n編輯器

本markdown編輯器使用stackedit修改而來,用它寫部落格,將會帶來全新的體驗哦 markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。維基百科 使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,建立乙個鏈結等,詳細...