JavaScriptunescape()函數JavaScript 中接受一個字符串作為參數,並使用它來解碼由escape()。通過 unescape() 解碼時,字符串中的十六進製序列將替換為它們所代表的字符。
Note: The unescape() function is deprecated.
用法:
unescape(string)
參數:
- string:該參數保存將被解碼的字符串。
返回值:
該函數返回一個解碼後的字符串。
Note: This function only decodes the special characters, this function is deprecated.
先決條件:
示例 1:在此示例中,我們將使用 unescape() 函數解碼簡單的編碼內容。
javascript
// Special character encoded with
// escape function
console.log(unescape("Geeks%20for%20Geeks%21%21%21"));
// Print encoded string using escape() function
// Also include exceptions i.e. @ and .
console.log(unescape("To%20contribute%20articles%20contact" +
"%20us%20atreview-team@geeksforgeeks.org"));
輸出
Geeks for Geeks!!! To contribute articles contact us atreview-team@geeksforgeeks.org
示例 2:在此示例中,我們將使用以下方法解碼簡單的編碼內容unescape()函數。
javascript
// Special character encoded with
// escape function
let str = escape("Geeks for Geeks!!!");
console.log("Encoded : " + str);
// unescape() function
console.log("Decoded : " + unescape(str))
// The exception
// @ and . not encoded.
str = escape("To contribute articles contact us" +
"at review-team@geeksforgeeks.org")
console.log("Encoded : " + str);
// unescape() function
console.log("Decoded : " + unescape(str))
輸出
Encoded : Geeks%20for%20Geeks%21%21%21 Decoded : Geeks for Geeks!!! Encoded : To%20contribute%20articles%20contact%20usat%20review-team@geeksforgeeks.org Decoded : To contribute articles contact usat ...
Exceptions: @ - + . / * _
我們有完整的 Javascript 函數列表,要檢查這些函數,請查看Javascript 函數完整參考文章。
支持的瀏覽器:
- 穀歌瀏覽器 1 及以上版本
- 邊 12 及以上
- Internet Explorer 3 及更高版本
- Mozilla Firefox 1 及更高版本
- Safari 1 及以上版本
- Opera 3 及以上版本
相關用法
- JavaScript unescape()用法及代碼示例
- JavaScript uneval()用法及代碼示例
- JavaScript Math cosh()用法及代碼示例
- JavaScript Math sinh()用法及代碼示例
- JavaScript Math sin()用法及代碼示例
- JavaScript Math cos()用法及代碼示例
- JavaScript Math tan()用法及代碼示例
- JavaScript Math abs()用法及代碼示例
- JavaScript Math pow()用法及代碼示例
- JavaScript Math asin()用法及代碼示例
- JavaScript Math acos()用法及代碼示例
- JavaScript Math atan()用法及代碼示例
- JavaScript Math ceil()用法及代碼示例
- JavaScript Math floor()用法及代碼示例
- JavaScript Math round()用法及代碼示例
- JavaScript Math trunc()用法及代碼示例
- JavaScript Math max()用法及代碼示例
- JavaScript Math min()用法及代碼示例
- JavaScript Math sqrt()用法及代碼示例
- JavaScript Math sign()用法及代碼示例
- JavaScript Math log()用法及代碼示例
- JavaScript Math log2()用法及代碼示例
- JavaScript Math log10()用法及代碼示例
- JavaScript Math log1p()用法及代碼示例
- JavaScript Math exp()用法及代碼示例
注:本文由純淨天空篩選整理自ShivamKD大神的英文原創作品 JavaScript unescape() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。