以下是代码var person={ _name:"join", age:23, job:"扫地" } Object.defineProperty(person,"name",{ get:function(){ return this._name }, set:function(s){ if(s!="join"){ this._name="haha"; this.age=24; } } }) person.name="wa" alert(person.name)js高程中141页说_线表示只能通过对象方法访问属性,请问什么叫做对象方法?并且说如果只设置get方法意味着属性是不能写得,我直接用person._name也可以直接写啊,请各位帮我解惑
添加回答
举报
0/150
提交
取消