【发布时间】:2017-05-25 12:56:31
【问题描述】:
我有一个对象,其中我有一个名为“国家”的属性,即爱尔兰。我想阻止开发人员在尝试在代码级别更新时更新属性。有没有机会做呢?如果有,请告诉我
var Car = function() {
this.init();
return this;
}
Car.prototype = {
init : function() {
},
country: "Ireland",
}
var c = new Car();
c.country = 'England';
我不希望将国家/地区设置为爱尔兰以外的任何其他值。我可以通过检查 if 条件来做到这一点。除了 if 条件,我还有其他方法吗?
【问题讨论】:
标签: javascript prototype