Método JavaScript string.codePointAt()

A continuación se muestra el ejemplo del método string.codePointAt().

  • Ejemplo:

    <script> 
        a = "gfg"
      
        b = a.codePointAt(1); 
      
        document.write(b + "<br>"
    </script> 
  • Producción:
    102

El string.codePointAt() es un método incorporado en JavaScript que se utiliza para devolver un valor entero no negativo, es decir, el valor del punto de código del elemento especificado de la string dada.
Lista de valores de punto de código de diferentes elementos:

Sintaxis:

string.codePointAt(A)

Parámetros: Acepta un parámetro que muestra el índice de un elemento en la string. El índice comienza desde cero (0).

Valores devueltos: Devuelve el valor del punto de código del elemento que se indica mediante un parámetro en la string. Devuelve indefinido si no hay ningún elemento presente en la ubicación especificada, es decir, en el índice «A».

Código JavaScript para mostrar el funcionamiento del método string.codePointAt():
Código #1:

<script>
  
    // Taking a string "gfg"
    a = "gfg"
  
    // Pointing each elements of the string
    b = a.codePointAt(0);
    c = a.codePointAt(1);
    d = a.codePointAt(2);
  
    // Printing the code point value of each element
    document.write(b + "<br>")
    document.write(c + "<br>")
    document.write(d)
  
</script>

Producción:

103
102
103

Código #2:

<script>
  
    // Taking a string "gfg"
    a = "gfg"
  
    // Pointing 4th index of the string
    // index starts from 0
    b = a.codePointAt(3);
  
    // Printing the code point value
    document.write(b + "<br>")
  
</script>

Producción:

undefined

Nota: La salida no está definida porque en «gfg» no hay ningún elemento en el cuarto índice.

Navegadores compatibles:

  • Google Chrome 41 y superior
  • Borde 12 y superior
  • Firefox 29 y superior
  • Ópera 28 y superior
  • Safari 10 y superior

Publicación traducida automáticamente

Artículo escrito por Kanchan_Ray 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 *