数组
苏喂苏喂苏喂su
专注前端开发
展开
-
笔记--获取数组倒数第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个元.原创 2021-01-26 23:23:21 · 608 阅读 · 0 评论 -
数组去重方法
数组去重的3个实例:1、var arrs = [1, 2, "3", 4, 5, 2, 5, 2, "1", 3, 3];var arr = new Set(arrs);2、 var arrs = [1, 2, "3", 4, 5, 2, 5, 2, "1", 3, 3]; var obj = {}; var arr = [];...原创 2019-04-23 23:10:05 · 91 阅读 · 0 评论 -
数组高阶函数:map()、filter()、reduce()
学习下这三个函数的用法一:使用map方法对数组的每一项进行操作这里演示一下对指定的数组的每一项元素进行乘2const arr = [1, 2, 3, 4, 5];let arr2 = arr.map(item => { return item * 2})console.log(arr2) // [2, 4, 6, 8, 10]二:使用filter方法对数...原创 2019-07-10 00:11:55 · 190 阅读 · 0 评论