JavaScript移除数组元素减少长度的方法

复制代码 代码如下:

  //数组移除长度方法

  var array=[];

  array[0]="张三";

  array[1]="李四";

  array[2]="王五";

  array[3]="赵六";

  array[4]="百度";

  function remove(array,index){

  if(index<=(array.length-1)){

  for(var i=index;i<array.length;i++){

  array[i]=array[i+1];

  }

  }else{

  throw new Error('Array index out of bounds!for function is:remove');

  }

  array.length=array.length-1;

  return array;

  }

  try{

  array=remove(array,2);

  array=remove(array,2);

  alert(array.length);

  alert(array);

  }catch(e){

  alert(e);

  }