文章博客

技术团队文档示例


第十六天:Number

<h4>Number的身上的一些属性方法</h4> <p><a href="https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Number/isFinite">https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Number/isFinite</a></p> <hr /> <h5>1. Number.isNaN()</h5> <p>方法确定传递的值是否为 <strong>NaN</strong>和其类型是<strong> Number</strong> 返回值: true or false</p> <pre><code class="language-javascript">Number.isNaN(NaN) //true Number.isNaN(Number.NaN); //true Number.isNaN(0 / 0) //true //下面这几个如果使用全局的 isNaN() 时,会返回 true。 Number.isNaN("NaN") //false 字符串 "NaN" 不会被隐式转换成数字 NaN。 Number.isNaN(undefined) //false Number.isNaN({}) //false Number.isNaN("blabla") //false // 下面的都返回 false Number.isNaN(true); //false Number.isNaN(null); //false Number.isNaN(37); //false Number.isNaN("37"); //false Number.isNaN("37.37"); //false Number.isNaN(""); //false Number.isNaN(" "); //false</code></pre> <h5>2.Number.isFinite(value)</h5> <p>参数:要被检测有穷性的值。 返回值:true or false</p> <pre><code class="language-javascript">Number.isFinite(Infinity); // false Number.isFinite(NaN); // false Number.isFinite(-Infinity); // false Number.isFinite("undefined") //false Number.isFinite(0); // true Number.isFinite(2e64); // true Number.isFinite('0'); // false, 全局函数 isFinite('0') 会返回 true </code></pre>

页面列表

ITEM_HTML