在日常的开发中,我们经常对数组进行操作,其中最频繁的一类就是获取某个位置的值。如果我们想要获取倒数第一个值,可能会使用下面的方法
const array = [ 1, 2, 3, 6, 9];
const last = array[array.length - 1] // 9
当然也可以使用pop
方法,但这样会改变原始数组。更加优雅的方法是使用at
const array = [ 1, 2, 3, 6, 9];
const last = array.at(-1) // 9
at
方法非常的好用,这种类型的操作在python等语言中非常常见, 其实javascript中也有,不过这种方式一般也很少有人用。
希望能帮到大家!