Thursday, October 23, 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
32361 POSTS0 COMMENTS
Milvus
88 POSTS0 COMMENTS
Nango Kala
6728 POSTS0 COMMENTS
Nicole Veronica
11892 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11954 POSTS0 COMMENTS
Shaida Kate Naidoo
6852 POSTS0 COMMENTS
Ted Musemwa
7113 POSTS0 COMMENTS
Thapelo Manthata
6805 POSTS0 COMMENTS
Umr Jansen
6801 POSTS0 COMMENTS