“`” 参考回答:
(1)通过defineProperty来实现
<pre><code class=""language-javascript"" lang=""javascript"">obj={
name:yuxiaoliang,
getName:function(){
return this.name
}
}
object.defineProperty(obj,""name"",{
//不可枚举不可配置
});
</code></pre>
(2)通过函数的创建形式
<pre><code class=""language-javascript"" lang=""javascript"">function product(){
var name='yuxiaoliang';
this.getName=function(){
return name;
}
}
var obj=new product()
</code></pre>
<pre><code> "“`
Was this helpful?
0 /
0