Thursday, September 4, 2025
HomeLanguagesJavascriptJavaScript escape() Function

JavaScript escape() Function

The Javascript escape() function takes a string as a parameter and encodes it so that it can be transmitted to any computer in any network which supports ASCII characters.

Note:

escape(): This function was used to encode special characters in a string, but it has been replaced by the encodeURI() and encodeURIComponent() functions, which provide more options and better support for different character encodings.

Syntax:

escape(string)

Parameters: This function accepts a single parameter as mentioned above and described below:

  • string: This parameter holds the string that will be encoded.

Return value: This function returns an encoded string. 

Note: This function only encodes the special characters, this function is deprecated. 

Exceptions: @ – + . / * _

Below is an example of the escape() function.

Example: In this example, we will simply encode a string with some signs using the JavaScript escape() Function.

javascript




<script>
    // Special character encoded with
    // escape function
    console.log(escape("Geeks for Geeks!!!"));
     
    // Print encoded string using escape() function
    // Also include exceptions i.e. @ and .
    console.log(escape("To contribute articles contact"+
                        " us at review-team@geeksforgeeks.org"));
</script>


Output:

Geeks%20for%20Geeks%21%21%21
To%20contribute%20articles%20contact%20us%20atcontribute
@geeksforgeeks.org 

More example codes for the above function are as follows: 

Example 1: In this example, we will simply encode a string with some signs using the JavaScript escape() Function.

javascript




<script>
    // Special character encoded with
    // escape function
    console.log(escape("Geeks for Geeks!!!"));
     
    // Print encoded string using escape() function
    // Also include exceptions i.e. @ and .
    console.log(escape("A Computer Science Portal"));
</script>


Output:

Geeks%20for%20Geeks%21%21%21
A%20Computer%20Science%20Portal

Example 2: In this example, we will simply encode a string with some signs using the JavaScript escape() Function. 

javascript




<script>
    // Special character encoded with
    // escape function
    console.log(escape("neveropen"));
     
    // Print encoded string using escape() function
    // Also include exceptions i.e. @ and .
    console.log(escape("A#Computer-Science"+
                        "%Portal@for*Geeks"));
</script>


Output:

neveropen
A%23Computer-Science%25Portal@for*Geeks

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
  • Internet Explorer 3 and above
  • Edge 12 and above
  • Mozilla Firefox 1 and above
  • Safari 1 and above
  • Opera 3 and above
RELATED ARTICLES

Most Popular

Dominic
32263 POSTS0 COMMENTS
Milvus
81 POSTS0 COMMENTS
Nango Kala
6627 POSTS0 COMMENTS
Nicole Veronica
11799 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11858 POSTS0 COMMENTS
Shaida Kate Naidoo
6749 POSTS0 COMMENTS
Ted Musemwa
7025 POSTS0 COMMENTS
Thapelo Manthata
6696 POSTS0 COMMENTS
Umr Jansen
6716 POSTS0 COMMENTS