THE WORLD'S LARGEST WEB DEVELOPER SITE
HTMLCSSJAVASCRIPTSQLPHPBOOTSTRAPJQUERYANGULARXML
 

JavaScript escape() Function

Function Reference JavaScript Global Functions

Example

Encode a string:

document.write(escape("Need tips? Visit W3Schools!"));

The output of the code above will be:

Need%20tips%3F%20Visit%20W3Schools%21
Try it yourself »

Definition and Usage

The escape() function was deprecated in JavaScript version 1.5. Use encodeURI() or encodeURIComponent() instead.

The escape() function encodes a string.

This function makes a string portable, so it can be transmitted across any network to any computer that supports ASCII characters.

This function encodes special characters, with the exception of: * @ - _ + . /


Browser Support

Function
escape() Yes Yes Yes Yes Yes

Syntax

escape(string)

Parameter Values

Parameter Description
string Required. The string to be encoded

Technical Details

Return Value: A String, representing the encoded string

Function Reference JavaScript Global Functions