我是靠谱客的博主 大意百合,这篇文章主要介绍JavaScript常见的Number对象汇总,现在分享给大家,希望可以做个参考。

本篇文章给大家带来了关于javascript的相关知识,其中主要整理了Number对象的相关问题,Number 对象是原始数值的包装对象,Number 创建方式 new Number(),下面一起来看一下,希望对大家有帮助。

【相关推荐:javascript视频教程、web前端】

一、Number 对象

二、Number 语法

三、Number 对象方法

方法描述
isFinite()检测指定参数是否为无穷大。
isInteger()检测指定参数是否为整数。
isNaN()检测指定参数是否为 NaN。
toFixed(x)把数字转换为字符串,结果的小数点后有指定位数的数字。
toPrecision(x)把数字格式化为指定的长度。
toString()把数字转换为字符串,使用指定的基数。
valueOf()返回一个 Number 对象的基本数字值。

四、Number 对象实例

1、Number.isFinite()

  • 定义和用法
复制代码
1
2
3
4
5
6
7
8
9
10
Number.isFinite(123) //true Number.isFinite(-1.23) //true Number.isFinite(5-2) //true Number.isFinite(0) //true Number.isFinite('123') //false Number.isFinite('Hello') //false Number.isFinite('2005/12/12') //false Number.isFinite(Infinity) //false Number.isFinite(-Infinity) //false Number.isFinite(0 / 0) //false
登录后复制

2、Number.isInteger()

  • 定义和用法
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
Number.isInteger(0); // true Number.isInteger(1); // true Number.isInteger(-100000); // true Number.isInteger(0.1); // false Number.isInteger(Math.PI); // false Number.isInteger(Infinity); // false Number.isInteger(-Infinity); // false Number.isInteger("10"); // false Number.isInteger(true); // false Number.isInteger(false); // false Number.isInteger([1]); // false
登录后复制

3、Number.isNaN()

  • 定义和用法
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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); Number.isNaN(null); Number.isNaN(37); Number.isNaN("37"); Number.isNaN("37.37"); Number.isNaN(""); Number.isNaN(" ");
登录后复制

4、Number.toFixed()

  • 定义和用法
复制代码
1
2
3
4
5
6
7
8
//把数字转换为字符串,结果的小数点后有指定位数的数字: var num = 5.56789; var n=num.toFixed(2); //输出结果: 5.57
登录后复制

5、Number.toPrecision(x)

  • 定义和用法
复制代码
1
2
3
4
5
6
7
8
// 把数字格式化为指定的长度: var num = new Number(13.3714); var n=num.toPrecision(2); // 输出结果: 13
登录后复制

6、Number.toString()

  • 定义和用法

7、Number.valueOf()

  • 定义和用法

【相关推荐:javascript视频教程、web前端】

以上就是JavaScript常见的Number对象汇总的详细内容,更多请关注靠谱客其它相关文章!

最后

以上就是大意百合最近收集整理的关于JavaScript常见的Number对象汇总的全部内容,更多相关JavaScript常见内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(97)

评论列表共有 0 条评论

立即
投稿
返回
顶部