<script>
var str = prompt("请输入数组");
var array = str.split(',');
var index = parseInt(prompt("请输入下标"));
function deleteArray(array,index){
for (var i = index; i<array.length -1; i++){
array[i] = array[i+1];
}
array.pop();
return array;
}
deleteArray(array,index);
document.write(array);
</script>
<script>
function DeleteArray(array,index){
temp = array[index]; //获取当前数组元素
for(i=index;i<array.length-1;i++){
array[i]=array[i+1];
}
array[i]=temp; //数组下标最后一个替换成之前获取的
array.pop(); //删除最后一个下标
return array;
}
var myArray = [0,1,2,3,4];
myArray = DeleteArray(myArray,1);
document.write(myArray);
</script>