代码示例:(标识:eg_js_array_delete)
<!DOCTYPE html>
<html>
<body>

<h1>JavaScript 数组方法</h1> 

<p>删除元素会在数组中留下未定义的孔。</p>

<p id="demo1"></p>
<p id="demo2"></p>

<script>
var fruits = ["Banana", "Orange", "Apple", "Mango"];
document.getElementById("demo1").innerHTML =
"第一种水果是:" + fruits[0];
delete fruits[0];
document.getElementById("demo2").innerHTML =
"第一种水果是:" + fruits[0];
</script>

</body>
</html>
运行结果: