當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JavaScript encodeURI() 函数
生活随笔
收集整理的這篇文章主要介紹了
JavaScript encodeURI() 函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
定義和用法
encodeURI() 函數可把字符串作為 URI 進行編碼。
語法
encodeURI(URIstring)| URIstring | 必需。一個字符串,含有 URI 或其他要編碼的文本。 |
返回值
URIstring 的副本,其中的某些字符將被十六進制的轉義序列進行替換。
說明
該方法不會對 ASCII 字母和數字進行編碼,也不會對這些 ASCII 標點符號進行編碼: - _ . ! ~ * ' ( ) 。
該方法的目的是對 URI 進行完整的編碼,因此對以下在 URI 中具有特殊含義的 ASCII 標點符號,encodeURI() 函數是不會進行轉義的:;/?:@&=+$,#
提示和注釋
提示:如果 URI 組件中含有分隔符,比如 ? 和 #,則應當使用 encodeURIComponent() 方法分別對各組件進行編碼。
實例
在本例中,我們將使用 encodeURI() 對 URI 進行編碼:
<script type="text/javascript">document.write(encodeURI("http://www.w3school.com.cn")+ "<br />") document.write(encodeURI("http://www.w3school.com.cn/My first/")) document.write(encodeURI(",/?:@&=+$#"))</script>輸出:
http://www.w3school.com.cn http://www.w3school.com.cn/My%20first/ ,/?:@&=+$#轉載于:https://www.cnblogs.com/zhuyeshen/p/10870852.html
總結
以上是生活随笔為你收集整理的JavaScript encodeURI() 函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [Swift]最强UIButton解析
- 下一篇: JS-copy到剪贴板