mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-12-17 00:04:34 +08:00
语法高亮,滚动条美化,设置页面调整
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
<div><code><strong>__lookupSetter__</strong></code> 方法是用来返回一个对象的某个属性上绑定了 setter (设置器)的钩子函数的引用。</div>
|
||||
<div> </div>
|
||||
<h2 id="语法">语法</h2>
|
||||
<pre class="syntaxbox"><code><var>obj</var>.__lookupSetter__(<var>sprop</var>)</code></pre>
|
||||
<pre><code class="language-javascript"><code><var>obj</var>.__lookupSetter__(<var>sprop</var>)</code></code></pre>
|
||||
<h3 id="参数说明">参数说明</h3>
|
||||
<dl>
|
||||
<dt><code>sprop</code></dt>
|
||||
@@ -18,7 +18,7 @@
|
||||
<p>不过现在可以使用标准的方法:</p>
|
||||
<p><a href="Reference/Global_Objects/Object/getOwnPropertyDescriptor" title="Object.getOwnPropertyDescriptor() 方法返回指定对象上一个自有属性对应的属性描述符。(自有属性指的是直接赋予该对象的属性,不需要从原型链上进行查找的属性)"><code>Object.getOwnPropertyDescriptor()</code></a>.</p>
|
||||
<h2 id="示例">示例</h2>
|
||||
<pre class="brush: js">var obj = {
|
||||
<pre><code class="language-javascript">var obj = {
|
||||
set foo(value) {
|
||||
this.bar = value;
|
||||
}
|
||||
@@ -33,7 +33,7 @@ obj.__lookupSetter__('foo')
|
||||
// 标准且推荐使用的方式。
|
||||
Object.getOwnPropertyDescriptor(obj, 'foo').set;
|
||||
// (function(value) { this.bar = value; })
|
||||
</pre>
|
||||
</code></pre>
|
||||
<h2 id="规范">规范</h2>
|
||||
<table class="spectable standard-table">
|
||||
<tbody>
|
||||
|
||||
Reference in New Issue
Block a user