JavaScript unescape() Function
Last Updated :
29 Dec, 2023
The Javascript unescape() function in JavaScript takes a string as a parameter and uses it to decode that string encoded by the escape() function. The hexadecimal sequence in the string is replaced by the characters they represent when decoded via unescape().
Note: The unescape() function is deprecated.
Syntax:
unescape(string)
Parameters:
- string: This parameter holds the string that will be decoded.
Return value:
This function returns a decoded string.
Note: This function only decodes the special characters, this function is deprecated.
Prerequisite:
JavaScript escape() Function
Example 1: In this example, we will decode a simple encoded content using the unescape() function.
javascript
console.log(unescape( "Geeks%20for%20Geeks%21%21%21" ));
console.log(unescape( "To%20contribute%20articles%20contact" +
"%20us%20atreview-team@geeksforgeeks.org" ));
|
Output
Geeks for Geeks!!!
To contribute articles contact us atreview-team@geeksforgeeks.org
Example 2: In this example, we will decode a simple encoded content using the unescape() function.
javascript
let str = escape( "Geeks for Geeks!!!" );
console.log( "Encoded : " + str);
console.log( "Decoded : " + unescape(str))
str = escape( "To contribute articles contact us" +
"at review-team@geeksforgeeks.org" )
console.log( "Encoded : " + str);
console.log( "Decoded : " + unescape(str))
|
Output
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: @ – + . / * _
We have a complete list of Javascript Functions, to check those please go through Javascript Function Complete reference article.
Supported Browsers:
- Google Chrome 1 and above
- Edge 12 and above
- Internet Explorer 3 and above
- Mozilla Firefox 1 and above
- Safari 1 and above
- Opera 3 and above
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...