Función de escape() de JavaScript

A continuación se muestra el ejemplo de la función escape() .

  • Ejemplo:

    <script>
       // Special character encoded with
       // escape function
       document.write(escape("Geeks for Geeks!!!"));
      
       document.write("<br>");
      
       // Print encoded string using escape() function
       // Also include exceptions i.e. @ and .
       document.write(escape("To contribute articles contact"+
                        " us at review-team@geeksforgeeks.org"));
    </script>                    
  • Producción:
    Geeks%20for%20Geeks%21%21%21
    To%20contribute%20articles%20contact%20us%20atcontribute
    @geeksforgeeks.org 

La función escape() toma una string como parámetro y la codifica para que pueda transmitirse a cualquier computadora en cualquier red que admita caracteres ASCII.

Sintaxis:

escape(string)

Parámetros: esta función acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:

  • string: este parámetro contiene la string que se codificará.

Valor de retorno: esta función devuelve una string codificada.

Nota: esta función solo codifica los caracteres especiales, esta función está obsoleta.
Excepciones: @ – + . / * _

Más códigos de ejemplo para la función anterior son los siguientes:

Programa 1:

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

Producción:

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

Programa 2:

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

Producción:

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

Navegadores compatibles:

  • Google Chrome 1 y superior
  • Internet Explorer 3 y superior
  • Borde 12 y superior
  • Mozilla Firefox 1 y superior
  • Safari 1 y superior
  • Ópera 3 y superior

Publicación traducida automáticamente

Artículo escrito por ShivamKD y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *