mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2026-02-28 01:58:28 +08:00
语法高亮,滚动条美化,设置页面调整
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
<div></div>
|
||||
<p><strong><code>Number.isFinite()</code></strong> 方法用来检测传入的参数是否是一个有穷数(finite number)。</p>
|
||||
<h2 id="Syntax" name="Syntax">语法</h2>
|
||||
<pre class="syntaxbox"><code>Number.isFinite(v<var>alue</var>)</code></pre>
|
||||
<pre><code class="language-javascript"><code>Number.isFinite(v<var>alue</var>)</code></code></pre>
|
||||
<h3 id="Parameters" name="Parameters">参数</h3>
|
||||
<dl>
|
||||
<dt><code>value</code></dt>
|
||||
@@ -15,7 +15,7 @@
|
||||
<h2 id="描述">描述</h2>
|
||||
<p>和全局的 <a href="Reference/Global_Objects/isFinite" title="该全局 isFinite() 函数用来判断被传入的参数值是否为一个有限数值(finite number)。在必要情况下,参数会首先转为一个数值。"><code>isFinite()</code></a> 函数相比,这个方法不会强制将一个非数值的参数转换成数值,这就意味着,只有数值类型的值,且是有穷的(finite),才返回 <code>true</code>。</p>
|
||||
<h2 id="示例">示例</h2>
|
||||
<pre class="brush: js">Number.isFinite(Infinity); // false
|
||||
<pre><code class="language-javascript">Number.isFinite(Infinity); // false
|
||||
Number.isFinite(NaN); // false
|
||||
Number.isFinite(-Infinity); // false
|
||||
|
||||
@@ -23,12 +23,12 @@ Number.isFinite(0); // true
|
||||
Number.isFinite(2e64); // true
|
||||
|
||||
Number.isFinite('0'); // false, 全局函数 isFinite('0') 会返回 true
|
||||
</pre>
|
||||
</code></pre>
|
||||
<h2 id="Polyfill">Polyfill</h2>
|
||||
<pre class="brush: js">Number.isFinite = Number.isFinite || function(value) {
|
||||
<pre><code class="language-javascript">Number.isFinite = Number.isFinite || function(value) {
|
||||
return typeof value === "number" && isFinite(value);
|
||||
}
|
||||
</pre>
|
||||
</code></pre>
|
||||
<h2 id="规范">规范</h2>
|
||||
<table class="standard-table">
|
||||
<tbody>
|
||||
|
||||
Reference in New Issue
Block a user