zoukankan      html  css  js  c++  java
  • 智能社- 牛逼的splice

    1.

        <script>
            /*splice(start,len)从那个位置开始删除几项*/
                var arr = [1,2,3,4,5,6];
                var removed = arr.splice(2,3);
                alert(arr);//[1,2,6] // 从下标为2的位置往后删除3个
                alert(removed)//[3,4,5]
    
            /*splice(start,len,...)  当len 为 0 的时候为插入*/
                var arr2 = [1,2,3,4,5];
                var removed  = arr2.splice(2,0,"a","b","c"); //从下标为2的位置删除0个,然后插入"a","b","c"
                var removed  = arr2.splice(2,0,["a","b","c"]); //从下标为2的位置删除0个,然后插入["a","b","c"]
                alert(arr2); // [1,2,"a","b","c",3,4,5]
                alert(removed == undefined);//空
    
            /*splice(start,len,...) ,当len不为0的时候*/
                var arr3 = ["hello","world","js","java"];
                var removed = arr3.splice(1,2,[1,2,3,4,5,6]);//先从下标为1的位置往后删除2个元素,然后添加数组进来
                alert(arr3);//["hello","java",1,2,3,4,5,6]
                alert(removed );//["world","js"]
        </script>
    
  • 相关阅读:
    【每日日报】第四十六天
    jsp动作标识
    JSP注释
    request对象
    Servlet的创建和配置
    基于图书管理系统的浏览
    在JSP中应用JavaBean
    交流会
    基于图书管理系统的改
    基于图书管理系统的增
  • 原文地址:https://www.cnblogs.com/bravolove/p/5743971.html
Copyright © 2011-2022 走看看