Método at

El método at realiza la búsqueda de un carácter por número de posición en la cadena. En el parámetro del método indicamos un número entero, que puede ser positivo o negativo (en este caso la búsqueda se realiza desde el final de la cadena).

Sintaxis

javascriptcadena.at(posición del carácter);

Ejemplo

Averigüemos qué carácter se encuentra en la cadena en la posición 0:

javascriptlet res = 'abcde'.at(0);
console.log(res);

Resultado de la ejecución del código:

javascript'a'

Ejemplo

Averigüemos qué carácter se encuentra en la cadena en la posición -1:

javascriptlet res = 'abcde'.at(-1);
console.log(res);

Resultado de la ejecución del código:

javascript'e'

Ejemplo

Si no se encuentra el carácter, se devuelve undefined:

javascriptlet res = 'abcde'.at(10);
console.log(res);

Resultado de la ejecución del código:

javascript'undefined'

Ejemplo

Se puede utilizar el método at en combinación con otros métodos de cadena. Veamos un ejemplo con la aplicación del método concat:

javascriptlet str = 'word1'.at(0).concat('word2'.at(-1));
console.log(str);

Resultado de la ejecución del código:

javascript'w2'

Véase también

  • método startsWith,
    que verifica el inicio de la cadena
  • método endsWith,
    que verifica el final de la cadena
  • método indexOf,
    que realiza la búsqueda de una subcadena
  • método lastIndexOf,
    que busca la última ocurrencia de una subcadena
  • método includes,
    que busca una cadena