如何使用JavaScript中的delete运算符删除getter?
要使用delete运算符删除getter,请使用delete关键字。这是如何删除-
delete obj.name
示例
您可以尝试运行以下代码以了解如何删除Getter
<html>
<body>
<script>
var department = {
deptName: "Marketing",
deptZone: "North",
deptID: 101,
get details() {
return "Department Details<br>" + "Name: " + this.deptName + " <br>Zone: " + this.deptZone + "<br>ID: " + this.deptID;
},
set details(info) {
var res = info.toString().split(' ');
this.deptName = res[0] || '';
this.deptZone = res[1] || '';
this.deptID = res[2] || '';
}
}
department.details = 'Marketing North 001';
document.write("<br>Department Name: " + department.deptName);
document.write("<br>Departmet Zone: " + department.deptZone);
document.write("<br>Department ID: " + department.deptID);
delete department.deptName;
document.write("<br>Department Name (after deletion): " + department.deptName);
</script>
</body>
</html>热门推荐
10 道士结婚文案祝福语简短
11 新婚过年祝福语大全简短
12 女神结婚快乐祝福语简短
13 嫁女儿祝福语女生简短
14 护士辞职送行祝福语简短
15 员工离职祝福语简短高级
16 孩子懂事生日祝福语简短
17 端午的祝福语毕业简短
18 给干爸过年祝福语简短