您的位置:首页> 前端教程> ES6教程
文章导航

Number.isFinite()方法

2018-5-28 22:40| 作者: admin| 查看: 1680| 评论: 0|来自: 蚂蚁部落

此方法可以判断参数是否为有限数字。

如果返回true,则说明是有限数字,否则返回false。

它是ES2015新增,关于更多关于数值新增特性可以参阅ES2015 Number对象新增特性一章节。

功能与ES5的isFinite()方法类似,但是Number.isFinite()方法只对数值有效(非数值类型一律返回false),而全局对象的isFinite()方法会先调用将非数值的值转为数值,再进行判断。

语法结构:

[JavaScript] 纯文本查看 复制代码
Number.isFinite(numValue)

参数解析:

(1).numValue:要被检测的参数。

代码实例:

[JavaScript] 纯文本查看 复制代码
console.log(Number.isFinite(5)); 
console.log(Number.isFinite(-5));
console.log(Number.isFinite("5"));
console.log(Number.isFinite(NaN));
console.log(Number.isFinite(Infinity));
console.log(Number.isFinite(-Infinity));
console.log(Number.isFinite("蚂蚁部落"));
console.log(Number.isFinite(true));
1

鲜花

握手

雷人

路过

鸡蛋

刚表态过的朋友 (1 人)

最新评论

返回顶部