Javascript has provided escape() function to encode a string. But since the escape() function is now deprecated, it is better to use encodeURI() or encodeURIComponent().
syntax-1
escape(string);
syntax-2
encodeURIComponent(str);
Example-1
In the following example, using the escape() method the string "Tutorix is the best e-learning platform!!!" is encoded and displayed the result in as shown in the output.
<html> <body> <script> document.write(escape("Tutorix is the best e-learning platform!!!")); </script> </body> </html>
Output
Tutorix%20is%20the%20best%20e-learning%20platform%21%21%21
Example-2
In the following example, using the encodeURIComponent() method the provide string is encoded and displayed the result as shown in the output.
<html> <body> <script> document.write(encodeURIComponent("Tutorix is the best e-learning platform!!!")); </script> </body> </html>
Output
Tutorix%20is%20the%20best%20e-learning%20platform!!!