mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-12-17 08:26:32 +08:00
语法高亮,滚动条美化,设置页面调整
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
<div></div>
|
||||
<p><code><strong>Object.isFrozen()</strong></code>方法判断一个对象是否被<a href="Reference/Global_Objects/Object/freeze" title="Object.freeze() 方法可以冻结一个对象。一个被冻结的对象再也不能被修改;冻结了一个对象则不能向这个对象添加新的属性,不能删除已有属性,不能修改该对象已有属性的可枚举性、可配置性、可写性,以及不能修改已有属性的值。此外,冻结一个对象后该对象的原型也不能被修改。freeze() 返回和传入的参数相同的对象。">冻结</a>。</p>
|
||||
<h2 id="Syntax" name="Syntax">语法</h2>
|
||||
<pre class="syntaxbox"><code>Object.isFrozen(<var>obj</var>)</code></pre>
|
||||
<pre><code class="language-javascript"><code>Object.isFrozen(<var>obj</var>)</code></code></pre>
|
||||
<h3 id="Parameters" name="Parameters">参数</h3>
|
||||
<dl>
|
||||
<dt><code>obj</code></dt>
|
||||
@@ -15,7 +15,7 @@
|
||||
<h2 id="Description" name="Description">描述</h2>
|
||||
<p>一个对象是冻结的是指它不可<a href="Reference/Global_Objects/Object/isExtensible" title="Object.isExtensible() 方法判断一个对象是否是可扩展的(是否可以在它上面添加新的属性)。"><code>扩展</code></a>,所有属性都是不可配置的,且所有数据属性(即没有getter或setter组件的访问器的属性)都是不可写的。</p>
|
||||
<h2 id="Examples" name="Examples">例子</h2>
|
||||
<pre class="brush: js">// 一个对象默认是可扩展的,所以它也是非冻结的.
|
||||
<pre><code class="language-javascript">// 一个对象默认是可扩展的,所以它也是非冻结的.
|
||||
Object.isFrozen({}); // === false
|
||||
|
||||
// 一个不可扩展的空对象同时也是一个冻结对象.
|
||||
@@ -76,15 +76,15 @@ Object.isSealed(frozen) //=== true
|
||||
// 当然,更是一个不可扩展的对象.
|
||||
Object.isExtensible(frozen) //=== false
|
||||
|
||||
</pre>
|
||||
</code></pre>
|
||||
<h2 id="注意">注意</h2>
|
||||
<p>在 ES5 中,如果参数不是一个对象类型,将抛出一个<a href="Reference/Global_Objects/TypeError" title="TypeError(类型错误) 对象用来表示值的类型非预期类型时发生的错误。"><code>TypeError</code></a>异常。在 ES2015 中,非对象参数将被视为一个冻结的普通对象,因此会返回<code>true</code>。</p>
|
||||
<pre class="brush: js">Object.isFrozen(1);
|
||||
<pre><code class="language-javascript">Object.isFrozen(1);
|
||||
// TypeError: 1 is not an object (ES5 code)
|
||||
|
||||
Object.isFrozen(1);
|
||||
// true (ES2015 code)
|
||||
</pre>
|
||||
</code></pre>
|
||||
<h2 id="规范" style="margin-bottom: 20px; line-height: 30px;">规范</h2>
|
||||
<table class="standard-table">
|
||||
<tbody>
|
||||
|
||||
Reference in New Issue
Block a user