Array.prototype.at()
¿Qué es el método .at() en JavaScript?
const myList = ['index0', 'index1', 'index2'] myList.at(1) // 'index1' mylist.at(-1) // 'index2'hay muchos métodos en js que hacen esto de manera similar, ¿por qué usar este nuevo método?
Sí, hay formas similares de obtener un elemento de una matriz o cadena, pero at() utilizará una sintaxis clara y sencilla para obtenerlo.
dar un índice y un valor de retorno
el principio es fácil, simplemente coloque su índice deseado y obtenga el valor, si no hay un valor en este índice, devuelve undefined
por ejemplo:
const myList = ['index0', 'index1', 'index2'] // to get latest item in the list using common ways: const latestItem = myList[ myList.length - 1] // using simpler approach with at() const latestItem = myList.at(-1)De manera similar, el método at() funcionará bien con cadenas.