美文网首页
前端数组常用方法总结

前端数组常用方法总结

作者: 初见_JS | 来源:发表于2020-03-07 16:51 被阅读0次

slicefilter

  • slice(start,end):用于截取数组的一段,包含从start到end(不包含该元素)的数组元素(不改变原数组)

start参数:必须,规定从何处开始选取,如果为负数,规定从数组尾部算起的位置,-1是指最后一个元素。
end参数:可选(如果该参数没有指定,那么截取的数组包含从start数组结束的所有元素,如果这个参数为负数,则从数组尾部开始算起)。

11.png
  • filter是过滤掉一部分元素,例子如下图所示,返回偶数
    11.png

数组中跳出循环

  • for循环中,想要跳出循环,使用break
  • 数组的forEach方法,无法使用break,可以利用另两个方法:someevery

someevery

  • some当内部返回true时,跳出整个循环

some:只要有一个元素满足条件,表达式就返回true,跳出循环。如果没有满足条件的元素,则返回false

数组some方法.png
  • every当内部返回false,跳出整个循环

every:只要有一个元素不满足条件,表达式就返回false,跳出循环。如果所有元素都满足条件,则返回true

数组every方法.png

根据数组元素获取索引

let pArr = [1, 3, 6, 8];
let pIndex = pArr.lastIndexOf(6);
console.log(pIndex);
根据元素取值获取其对应的索引.png

相关文章

  • 前端数组常用方法总结

    slice和filter slice(start,end):用于截取数组的一段,包含从start到end(不包含该...

  • # 数组常用属性和方法总结

    数组常用属性和方法总结 数组也是对象,数组有对象的所有方法 1. 数组属性(2个主要属性) length -> 万...

  • Javascript中数组常用方法总结

    Javascript中数组常用方法总结 创建方式:Array构造函数字面量Array创建数组的静态方法from: ...

  • 前端,数组和常用方法

    创建数组的方法有两种面向对象直接创建 .length取长度 alert(arr03[1].length);取索引为...

  • 前端常用数组方法

    es6 filter() 数组过滤方法总结1.创建一个数组,判断数组中是否存在某个值 2.也可以通过上面方法过滤掉...

  • 数组常用方法总结

    数组的一些操作方法?这里按照是否改变原始数组进行分类如下 1. 改变原始数组的 ``` - fill(value,...

  • 数组常用方法总结

    前言 最近工作的时候总是记不住数组,对象,字符串的方法,写一篇方法总结好好的巩固一下,以后也好复习。 数组的定义 ...

  • 数组常用方法总结

    MDN[https://developer.mozilla.org/en-US/docs/Web/JavaScri...

  • 收集整理js常用工具函数

    (更新于2018.12.15 )持续更新... 收集整理的一些前端开发常用的工具函数 数组去重方法 数组快速排序 ...

  • js数组相关的一些方法(一)

    很早就想做个总结,难得今日有空,总结一些常用的数组方法,如下:1.joinjoin(separator):将数组的...

网友评论

      本文标题:前端数组常用方法总结

      本文链接:https://www.haomeiwen.com/subject/suycdhtx.html