码迷,mamicode.com
首页 > Web开发 > 详细

Js slice()方法和splice()方法

时间:2017-11-22 15:20:04      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:ice   数组   for   any   开始   方法   func   有限公司   科技   

1、slice(start,end) 从已有的数组中返回选定元素,参数start必填,end选填

<script>

    delArray();
    function delArray(){
        var workExp=["早上","中午","下午","晚上"];
        var a =workExp.slice(0,3);//早上,中午,下午,从索引为0的开始找到索引为3 前面的数组
        alert(a);
    }
</script>

2、splice(index.howmany,item1,item2..) 向/从数组中添加/删除项目,然后返回被删除的项目  index规定添加/删除项目的位置,howmany删除项目的数量 0则不删除,item1..向数组添加的新项目

<div id="example1"></div>
<div id="example2"></div>
<script src="Js/jquery.js"></script>
<script>
    delArray();
    addArray();

    function delArray(){
        var workExp=[{"workExpId":1,"workCompany":"腾讯科技有限公司"},{"workExpId":2,"workCompany":"华为外包"},{"workExpId":3,"workCompany":"腾飞"}];
        for(var i = 0;i < workExp.length;i++){
            if(workExp[i].workExpId == 2){
                workExp.splice(i,1);
            }
            $("#example1").append("公司名:"+workExp[i].workCompany+"<br/>");
        }
    }
    function addArray(){
        var workExp=["早上","下午","晚上"];
     /*   workExp.splice(1,0,"中午");
        alert(workExp);// 早上,中午,下午,晚上*/
        workExp.splice(1,1,"中午");
        alert(workExp);// 早上,中午,晚上
    }
</script>

 

Js slice()方法和splice()方法

标签:ice   数组   for   any   开始   方法   func   有限公司   科技   

原文地址:http://www.cnblogs.com/ss977/p/7879128.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!