JavaScript Array at()
- Página anterior new Array()
- Página siguiente concat()
- Volver a la capa superior Manual de referencia de JavaScript Array
Definición y uso
at()
El método devuelve el elemento en la posición de índice especificada del array.
at()
El método es equivalente a []
tienen el mismo efecto.
Desde marzo de 2022,at()
El método está soportado en todos los navegadores modernos.
Nota
Muchos lenguajes de programación permiten usar índices negativos (como [-1]) para acceder al elemento final de un objeto/arrglo/cadena.
En JavaScript, esto es imposible porque []
Se utiliza para acceder a arrays y objetos. obj[-1] se refiere al valor de la clave -1, no a la última propiedad del objeto.
at()
El método se introdujo en ES2022 para resolver este problema.
Ejemplo
Ejemplo 1
Obtener el tercer elemento del array fruits:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let fruit = fruits.at(2);
Ejemplo 2
Usar [] para obtener el tercer elemento del array fruits:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let fruit = fruits[2];
Ejemplo 3
Obtener el primer elemento del array fruits:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let fruit = fruits.at();
Ejemplo 4
Obtener el último elemento del array fruits:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let fruit = fruits.at(-1);
Sintaxis
array.at(índice)
Parámetro
Parámetro | Descripción |
---|---|
índice |
Opcional. El índice (posición) del elemento del array que se debe devolver. El valor predeterminado es 0. -1 devuelve el último elemento. |
Valor de retorno
Tipo | Descripción |
---|---|
El elemento en la posición (índice) dada del array. |
Compatibilidad del navegador
Desde marzo de 2022, el array de JavaScript at()
El método está soportado en todos los navegadores:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 92 | Edge 92 | Firefox 90 | Safari 15.4 | Opera 78 |
Abril de 2021 | Julio de 2021 | Julio de 2021 | Marzo de 2022 | Agosto de 2021 |
- Página anterior new Array()
- Página siguiente concat()
- Volver a la capa superior Manual de referencia de JavaScript Array