• js splice 和 slice


    slice   n. 薄片;部分;菜刀   vi. 切开;割破

    splice   人工进化 、拼接       同义词 piece   n块 件 篇   v 修补 接合 凑合 



    slice(start,end) 返回一个新的数组,包含从 start 到 end (不包括该元素)
    返回值:不会修改数组,而是返回一个子数组 , 可使用负值从数组的尾部选取元素

    splice(arg1,  arg2,  arg3)   从数组中增加或删除元素,会影响原数组

    arg1:操作位置

    arg2:0时表示添加元素,其他值时表示删除元素个数,有几个删除几个

    arg3,arg4 ……:  要添加或替换的元素,无值,则不添加,也不替换。

    有值--------> arg2为0时,在位置上添加元素,arg2为其他值时,删除arg2个元素,并替换为arg3的值

    没值 -------->arg2为0时,什么也不做;arg2为其他值时,删除arg2个元素,什么也不做,没有替换操作。

    返回值:仅表示删除时,返回删除的元素,数组类型,删几个返回几个

    <script>	
    var arr = new Array(6)
    arr[0] = "George"
    arr[1] = "John"
    arr[2] = "Thomas"
    arr[3] = "James"
    arr[4] = "Adrew"
    arr[5] = "Martin"
    
    document.write('before:<br />'+arr + "<br />")
    var aaa = arr.splice(2,0)  // "William","huihui"
    document.write('after:<br />'+arr+"<br />aaa:"+aaa)
    
    </script>
    

      

  • 相关阅读:
    static 续--
    [非原创]java 中static作用解析
    public/private/protected作用域
    三种排序方法(冒泡、选择、插入)
    SQLMAP自动注入(四)
    SQLMAP自动注入(三)—Injection,Detection,Techniques
    SQLMAP自动注入(二)-request,优化
    SQLMAP自动注入(一)
    SQL盲注
    SQL注入——猜测字段名称
  • 原文地址:https://www.cnblogs.com/dhjy123/p/13864608.html
Copyright © 2020-2023  润新知