各位观众老爷,今天咱们来聊聊 JavaScript 里一个挺好使的小玩意儿:at() 方法。这玩意儿啊,就像一把瑞士军刀,在数组和字符串里都能用,尤其是从后往前索引的时候,那叫一个方便。 开场白:索引的那些事儿 话说,咱们写代码,免不了要跟数组和字符串打交道。要从里面掏东西,最常用的就是索引了。比如,你要数组里第一个元素,arr[0],简单粗暴。要字符串里第三个字符,str[2],也很直接。 但是,如果我想拿最后一个元素呢?一般咋办?arr[arr.length – 1],对吧?看着是不是有点长?要是再复杂点,想拿倒数第三个,arr[arr.length – 3],这公式越写越长,容易把自己绕晕。 这时候,at() 方法就派上用场了。它可以让你用负数索引,直接从后往前数,简洁明了,妈妈再也不用担心我的数学了! at() 方法的基本用法 at() 方法接收一个整数作为参数,表示要访问的元素的索引。正数索引和咱们平时用的没啥区别,0是第一个,1是第二个,以此类推。关键在于负数索引,-1表示最后一个,-2表示倒数第二个,以此类推。 数组里的 at() 先来看看在数组里怎么用。 const a …
继续阅读“JavaScript内核与高级编程之:`JavaScript`的`at()` Method:其在 `JavaScript` 数组和字符串中从后向前索引的用法。”