• 回复@海之宁:不给你分配生产资料你咋尽所能? 2019-06-18
  • 霍金说,广义相对论的爱因斯坦方程“将和宇宙同在”。而“真理论者”在人民网上公开辱骂爱因斯坦是“极度残脑”,乃狂犬吠日。 2019-06-18
  • 习近平:在深入推动长江经济带发展座谈会上的讲话 2019-06-15
  • 平话文化旅游节又来了!乐游扬美古镇嗨购江南万达 2019-06-15
  • 【老蚕】,可分为;【轻度老蚕,重度老蚕,全面脑瘫】三个等级。试想;你是属于哪个级别。。。?[福尔摩斯] 2019-06-04
  • 【人事】中共临汾市委组织部公示3名拟任职干部 2019-06-04
  • 西部网(陕西新闻网)www.cnwest.com 2019-06-02
  • 交通部发布端午假期出行指南 教你如何避堵 2019-06-02
  • 共产主义劳动不再是谋生手段就是劳动不再是看着就想笑鼓吹私有制下的责权利所谓平滑对接下的为生存而做资本的雇佣劳动奴隶劳动,而是在共产主义公有制里劳动由于一辈子做 2019-06-02
  • 李克强:今年再减少农村贫困人口1000万以上 2019-06-01
  • 台湾如何管理“路边摊” 2019-06-01
  • 看河北绿水青山咋变金山银山? 2019-05-31
  • 税费“红包”助推高质量发展 2019-05-31
  • 围绕茶叶基础领域重大问题开展研究(创新故事) 2019-05-26
  • 宝贝是地名,你能想到这么浪漫的地名在哪儿吗? 2019-05-26
  • 郑州网站建设,郑州网站制作,郑州做网站,巩义网站建设,荥阳网站建设,偃师网站制作-全栈网络

    网站建设之javascript中常见数组操作函数总结

    网站建设之javascript中常见数组操作函数总结

    时间: 2018-11-30 分类: 网站代码 浏览次数:

    四川快乐12前三走势图 www.mas07.com javascript作为前端工程师最基础的必备语言,其数组操作函数的掌握是一项硬性指标,那么在日常网站建设中,都有哪些数组操作常用函数呢? 1.a.toString() :用于返回数组的字符串形式...

    javascript作为前端工程师最基础的必备语言,其数组操作函数的掌握是一项硬性指标,那么在日常网站建设中,都有哪些数组操作常用函数呢?

    网站建设之javascript中常见数组操作函数总结
    1.a.toString() :用于返回数组的字符串形式
    2.a.push(value,vlaue....)  :用于在数组的末端添加一个或多个元素,并返回添加新元素后的数组长度。
    3.pop()   用于删除数组的最后一个元素,并返回该元素
    4.join()  以参数作为分隔符,将所有数组成员组成一个字符串返回。如果不提供参数,默认用逗号分隔。
    4.concat()  用于多个数组的合并。它将新数组的成员,添加到原数组的尾部,然后返回一个新数组,原数组不变。
    5.shift()  用于删除数组的第一个元素,并返回该元素。
    6.unshift(value)  用于在数组的第一个位置添加元素,并返回添加新元素后的数组长度。
    7.reverse()   用于颠倒数组中元素的顺序,并返回新的数组
    8.slice(start_index, upto_index);   用于提取原数组的一部分,并返回一个新数组,原数组不变。第一个参数为起始位置(从0开始),第二个参数为终止位置(该位置元素不包括在内)。如果省略第二个参数,则一直返回到原数组最后一个元素,负数表示倒数第几个。
    9.splice(index, count_to_remove, addElement1, addElement2, ...);   用于删除原数组的一部分成员,并可以在被删除的位置添加入新的数组成员,返回值是被删除的元素。第一个参数是删除的起始位置,第二个参数是被删除的元素个数。如果后面还有更多的参数,则表示这些就是要被插入数组的新元素。
    10.sort()   对数组成员进行排序,默认是按照字典顺序排序。排序后,原数组将被改变。如果想让sort方法按照自定义方式排序,可以传入一个函数作为参数,表示按照自定义方法进行排序。该函数本身又接受两个参数,表示进行比较的两个元素。如果返回值大于0,表示第一个元素排在第二个元素后面;其他情况下,都是第一个元素排在第二个元素前面。
    11.map()   对数组的所有成员依次调用一个函数,根据函数结果返回一个新数组。
    12.forEach()   遍历数组的所有成员,执行某种操作,参数是一个函数。它接受三个参数,分别是当前位置的值、当前位置的编号和整个数组。
    13.filter()   参数是一个函数,所有数组成员依次执行该函数,返回结果为true的成员组成一个新数组返回。该方法不会改变原数组。
    14.some()    用来判断数组成员是否符合某种条件。接受一个函数作为参数,所有数组成员依次执行该函数,返回一个布尔值。该函数接受三个参数,依次是当前位置的成员、当前位置的序号和整个数组。只要有一个数组成员的返回值是true,则整个some方法的返回值就是true,否则false。
    15.every()   用来判断数组成员是否符合某种条件。接受一个函数作为参数,所有数组成员依次执行该函数,返回一个布尔值。该函数接受三个参数,依次是当前位置的成员、当前位置的序号和整个数组。所有数组成员的返回值都是true,才返回true,否则false。
    16.reduce()   依次处理数组的每个成员,最终累计为一个值,从左到右处理。
    17.reduceRight()  依次处理数组的每个成员,最终累计为一个值,从右到左处理。
    18.indexOf(s)   返回某一个元素在数组中第一次出现的位置,如果没有出现则返回-1??梢越邮艿诙霾问?,表示搜索的开始位置。
    19.lastIndexOf()  返回给定元素在数组中最后一次出现的位置,如果没有出现则返回-1。

    以上就是在日常工作,网站建设中经常使用的javascript函数,本文由四川快乐12前三走势图,巩义网站制作-全栈网络工作室提供。

    本文关键词: javascript函数 未经允许不得转载:郑州网站建设|郑州网站制作|荥阳网站建设|巩义网站建设|网站优化-全栈网络



    郑州网站建设|郑州网站制作|郑州做网站|巩义网站制作|荥阳做网站|偃师网站制作-全栈网络
  • 回复@海之宁:不给你分配生产资料你咋尽所能? 2019-06-18
  • 霍金说,广义相对论的爱因斯坦方程“将和宇宙同在”。而“真理论者”在人民网上公开辱骂爱因斯坦是“极度残脑”,乃狂犬吠日。 2019-06-18
  • 习近平:在深入推动长江经济带发展座谈会上的讲话 2019-06-15
  • 平话文化旅游节又来了!乐游扬美古镇嗨购江南万达 2019-06-15
  • 【老蚕】,可分为;【轻度老蚕,重度老蚕,全面脑瘫】三个等级。试想;你是属于哪个级别。。。?[福尔摩斯] 2019-06-04
  • 【人事】中共临汾市委组织部公示3名拟任职干部 2019-06-04
  • 西部网(陕西新闻网)www.cnwest.com 2019-06-02
  • 交通部发布端午假期出行指南 教你如何避堵 2019-06-02
  • 共产主义劳动不再是谋生手段就是劳动不再是看着就想笑鼓吹私有制下的责权利所谓平滑对接下的为生存而做资本的雇佣劳动奴隶劳动,而是在共产主义公有制里劳动由于一辈子做 2019-06-02
  • 李克强:今年再减少农村贫困人口1000万以上 2019-06-01
  • 台湾如何管理“路边摊” 2019-06-01
  • 看河北绿水青山咋变金山银山? 2019-05-31
  • 税费“红包”助推高质量发展 2019-05-31
  • 围绕茶叶基础领域重大问题开展研究(创新故事) 2019-05-26
  • 宝贝是地名,你能想到这么浪漫的地名在哪儿吗? 2019-05-26