p.ej:
Copiar código del código de la siguiente manera:
<html>
<Body>
<script type = "text/javaScript">
Var str = "¡Hola mundo!"
document.write ("El primer personaje es:" + str.charat (0) + "<Br />")
document.write ("El segundo personaje es:" + str.charat (1) + "<Br />")))
document.write ("El tercer personaje es:" + str.charat (2))
</script>
</body>
</html>
resultado:
El primer personaje es: H
El segundo personaje es: E
El tercer personaje es: L
Definición y uso
El método Charat () devuelve caracteres en la posición especificada.
Tenga en cuenta que JavaScript no tiene un tipo de datos de caracteres diferente del tipo de cadena, por lo que el carácter devuelto es una cadena con una longitud de 1.
gramática
StringObject.Charat (índice)
Descripción del parámetro
Índice debe. Representa el número en una posición en una cadena, es decir, la oferta del carácter en la cadena.
Consejos y notas
Nota: El primer carácter de la cadena es 0. Si el índice de parámetros no está entre 0 y String.length, este método devolverá una cadena vacía.
Instancia
En la cadena "¡Hola mundo!", Volveremos al personaje 1 de la posición 1:
Copiar código del código de la siguiente manera:
<script type = "text/javaScript">
Var str = "¡Hola mundo!"
document.write (str.charat (1))
</script>
La salida del código anterior es:
mi
Devuelva los caracteres en la posición de índice especificada.
Strobj.charat (índice)
parámetro
strobj
Debe ser opciones. Cualquier objeto o texto de cadena.
índice
Debe ser opciones. Los índices basados en cero que desea. El valor válido es el valor entre 0 y la longitud de la cadena.
ilustrar
El método Charat devuelve un valor de carácter, que se encuentra en la posición de índice especificada. El índice del primer carácter en la cadena es 0, el segundo índice es 1, y así sucesivamente. El valor de índice más allá del rango efectivo devuelve una cadena vacía.
Ejemplar
El siguiente ejemplo ilustra el uso del método Charat:
Copiar código del código de la siguiente manera:
función charattest (n) {
Var str = "abcdefghijklmnopqrstuvwxyz";
Var S; // Variables de reputación.
s = str.charat (n -1);
// Obtener el carácter correcto.
return (s);
}