“js” 怎么在数组删除第一个元素?

 我来答
我要加入社团部
推荐于2019-10-16 · TA获得超过1945个赞
知道小有建树答主
回答量:15
采纳率:0%
帮助的人:4147
展开全部
  • 原始数组alert("原始数组:" + arr);// 1,2,3,4,5

  • 删除并且返回第一个元素
    alert("执行arr.shift() 返回 :" + arr.shift());//1
    alert("数组:" + arr);//2,3,4,5

  • 删除并且返回最后一个元素
    alert("执行arr.pop() 返回:" + arr.pop());//5
    alert("数组:" + arr);//2,3,4

  • 在数组开头添加一个或者多个元素,返回数组新长度
    alert("执行arr.unshift('one') 返回:" + arr.unshift("one"));//4
    alert("数组:" + arr);//one,2,3,4

  • 在数组尾部添加一个或者多个元素,返回数组新长度
    alert("执行arr.push('end') 返回:" + arr.push("end"));//5
    alert("数组:" + arr);//one,2,3,4,end

  • 从第i个位置开始删除n个元素,返
    arr.splice(0, 1);
    alert("执行arr.splice(0,1) ");
    alert("数组:" + arr);//2,3,4,end

  • 从第i个位置开始,删除n个元素,并且在这个位置插入s个元素
    arr.splice(0, 0, "one");
    alert("执行arr.splice(0,0,'one')");
    alert("数组:" + arr);//one,2,3,4,end

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式