您的位置:首页 > Web前端 > JavaScript

JS笔记--对数组进行操作的方法-->splice()

2016-03-29 09:28 741 查看
arrayObject.splice(index,howmany,item1,.....,itemX);

数组.splice(要操作的位置,数量,要插入的元素);

例:

当iTem1元素的时候,只对数组进行删除操作

<script>

    window.onload=function(){

        var array=[1,2,3,4,5,6,7,8,9];

        console.log("没操作前数组的值:");

        for(var i in array){

            console.log(array[i]);

        }

        array.splice(3,3);

        console.log("从第三位置删除三个元素后:");

        for(var i in array){

            console.log(array[i]);

        }

    }

</script>

输出:

没操作前的数组的值:1,2,3,4,5,6,7,8,9

从第三位置删除三个元素后:1,2,3,8,9

当有iTem1元素的时候,对数组进行替换操作

<script>

    window.onload=function(){

        var array=[1,2,3,4,5,6,7,8,9];

        console.log("没操作前数组的值:");

        for(var i in array){

            console.log(array[i]);

        }

        array.splice(3,3,10,12);

        console.log("从第三位置删除三个元素并加汪10和12两个元素:");

        for(var i in array){

            console.log(array[i]);

        }

    }

</script>

输出:

没操作前的数组的值:1,2,3,4,5,6,7,8,9

从第三位置删除三个元素后:1,2,3,10,12,7,8,9
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: