• Array类型(二)


    1、concat()方法可以基于当前数组中的所有项创建一个新数组。

      先创建当前数组的一个副本,然后将接收到的参数添加到这个副本的末尾,最后返回新构建的数组

      

    var colors = ["red","green","blue"];
        var colors2 = colors.concat("yellow",["black","brown"]);
        alert(colors);//red,green,blue
        alert(colors2);//red,green,blue,yellow,black,brown
    

      

    2、slice()方法,返回从该参数指定位置开始到当前数组末尾的所有项

      

    3、splice()方法,向数组的中部插入项。使用方法的方式如下

        (1)、删除。删除任意数量的项,2个参数:要删除的第一项的位置和要删除的项数

        splice(0,2);删除数组中的前两项。

       (2)、插入。向指定的位置插入任意数量的项,3个参数:起始位置、0(要删除的项数)和要插入的项。

        splice(2,0,"red","green");,从当前数组的位置2开始插入字符串red和green

       (3)、替换。向制定位置插入任意数量的项,且同时删除任意数量的项,3个参数,起始位置、要删除的项数和要插入的任意数量的项

        splice(2,1,"red","green");

    4、位置方法

      两个位置方法:indexOf()和lastIndexOf()

      前者从数组头开始向后查找,后者从数组末未开始向前查找。两个方法都返回要查找的项在数组中的位置,或者没找到的情况下返回-1.

      

  • 相关阅读:
    Tomcat搭建Web 应用服务器
    前端代码的开发标准和规范
    全局关键字搜索:Element UI Table内容过滤jQuery过滤器fastLiveFilter插件BootstrapVue插件;
    Highchartsjs使用总结及实时动态刷新图
    百度统计微信网站绑定(vue项目)
    对Vuejs框架原理名词解读
    xml
    webservice
    类加载器
    引入spring时 XML文档中的xmlns、xmlns:xsi和xsi:schemaLocation
  • 原文地址:https://www.cnblogs.com/shenq/p/6200992.html
Copyright © 2020-2023  润新知