JavaScript-数组-splice()删除元素

splice() 删除数组中的指定元素
第一个参数表示开始位置的索引,
第二个参数表示删除的数量,
第二个参数以后的参数是从删除开始的位置后面新增的元素

删除元素,两个参数

	 var arr=["1111","2222","33333","444","555","66666","777","888"];
	 console.log("删除前的数组:"+arr);
    arr.splice(1,3);
    console.log("删除以后的数组:"+arr);
  • 打印结果:
    删除前的数组:1111,2222,33333,444,555,66666,777,888
    删除以后的数组:1111,555,66666,777,888

删除元素,1个参数

		var arr=["1111","2222","33333","444","555","66666","777","888"];
	   console.log("删除前的数组:"+arr);
       arr.splice(3);
       console.log("删除以后的数组:"+arr);
  • 打印结果:
    删除前的数组:1111,2222,33333,444,555,66666,777,888
    删除以后的数组:1111,2222,33333

删除元素, 2个以上参数

	var arr=["1111","2222","33333","444","555","66666","777","888"];
	 console.log("删除前的数组:"+arr);
       arr.splice(1,3,"zhangsan","lisi","wangwus","liliu");
       console.log("删除以后的数组:"+arr);
  • 打印结果:
    删除前的数组:1111,2222,33333,444,555,66666,777,888
    删除以后的数组:1111,zhangsan,lisi,wangwus,liliu,555,66666,777,888

你可能感兴趣的:(JavaScript)