美文网首页
es5中常用数组操作方法

es5中常用数组操作方法

作者: 笑傲江湖拎壶冲 | 来源:发表于2019-03-29 17:09 被阅读0次

    1   数组的添加和删除

           末尾操作 push ,pop    头部操作 shift,unshift

    2    数组遍历

            data.forEach(function(x){

            })

    3   数组方法

          join  拼接数组

          reverse    元素颠倒

          sort将数组中的元素排序并返回排序后的数组,当不带参数调用sort时,数组元素以字母表顺序排序,如果数

                          组中不是字母,可以给sort一个比较函数,返回-1,0 ,1

            concat合并返回一个新的数组

           slice返回数组中的一个片段或者子数组 slice(起始位置,结束位置)

           splice在数组中插入或者删除的通用方法 splice(起始位置,删除的元素,新增的元素)

           map将调用数组的每个元素传递给置顶的函数,并且返回一个数组 a.map(function(x){ })

           filter返回的数组元素时调用数组的一个子集

           every和some返回boolean值

          indexOf和lastIndexOf头和尾开始查询 

          类数组可以遍历但不可以调用数组方法 像arguments和nodelist都是类数组, Array.prototype.slice.call(arguments)转化为真正的数组

    相关文章

      网友评论

          本文标题:es5中常用数组操作方法

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