var elem = document.getElementById("output");
if (2 in data == true) {
elem.innerText = "第二个元素有效。";
} else {
elem.innerText = "第二个元素无效。";
}
运行结果
使用Web浏览器显示上述HTML文件。将显示如下所示的效果。
元素变为无效时的代码
将上面的HTML文件更改为以下代码。
输出
说明:
更改点是添加代码以删除以下exec函数中的元素。
function exec() {
var data = new Array("Penguin", "Duck", "Pigion", "Owl", "Hawk");
delete data[2];
var elem = document.getElementById("output");
if (2 in data == true) {
elem.innerText = "第二个元素有效。";
} else {
elem.innerText = "第二个元素无效。";
}
}