笔记--获取数组倒数第6个(指定)元素的下标值

const arr = [1, 2, 3, 1, 12, 332, 445, 666, 565, 656, 777, 888, 999];

// 获取到倒数第6个元素
const sixEl = arr.slice(-6).shift();
console.log(sixEl); // 666
// 通过indexOf获取到下标值
const index =  arr.indexOf(sixEl);
console.log(index); // 7

注释:slice(-6),获取到arr数组的后6个元素,并返回一个新的数组;之后调用shift方法,获取到第一个元素;最后调用indexOf方法在arr数组里获取元素666的所在下标。

猜你喜欢

转载自blog.csdn.net/joyvonlee/article/details/113204062
今日推荐