`
stephen830
  • 浏览: 3011027 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JavaScript 全局对象参考手册 isFinite() 函数

阅读更多

JavaScript isFinite() 函数

返回 JavaScript 全局对象参考手册

定义和用法

isFinite() 函数用于检查其参数是否是无穷大。

语法

isFinite(number)
 

 

参数 描述
number 必需。要检测的数字。

返回值

如果 number 是有限数字(或可转换为有限数字),那么返回 true。否则,如果 number 是 NaN(非数字),或者是正、负无穷大的数,则返回 false。

实例

在本例中,我们将使用 isFinite() 在检测无穷数:

<script type="text/javascript">

document.write(isFinite(123)+ "<br />")
document.write(isFinite(-1.23)+ "<br />")
document.write(isFinite(5-2)+ "<br />")
document.write(isFinite(0)+ "<br />")
document.write(isFinite("Hello")+ "<br />")
document.write(isFinite("2005/12/12")+ "<br />")

</script>
 

 

输出:

true
true
true
true
false
false
 

 

分享到:
评论

相关推荐

    JavaScript中的全局对象介绍

    例如,isNaN()函数用于检查一个值是否是NaN(Not-a-Number),isFinite()用于检查一个值是否是有限数,parseInt()用于将字符串转换为整数,eval()函数则用于执行一段JavaScript代码字符串。 4. 全局对象还提供了...

    javascript_函数大全

    - `isFinite()`:判断传入的值是否为有限数字。 - `encodeURI()`和`decodeURI()`:用于编码和解码URL。 - `encodeURIComponent()`和`decodeURIComponent()`:用于编码和解码URL组成部分。 - `eval()`:执行字符串...

    JavaScript进阶:JS的全局变量和全局函数.docx

    6. `isFinite()`:检查给定的数值是否为有限的,返回布尔值。如果值是无穷大或NaN,它会返回`false`。 7. `isNaN()`:用于检查其参数是否是非数字值。如果参数是NaN或非数字,它返回`true`;否则返回`false`。 8. ...

    javascript本地对象_内置对象和宿主对象

    全局对象在JavaScript中是特殊的,因为它实际上并不作为一个独立的实体存在,而是通过其方法如`isNaN()`、`isFinite()`、`parseInt()`和`parseFloat()`来间接访问。`encodeURI()`和`encodeURIComponent()`用于编码...

    浅析JavaScript中两种类型的全局对象/函数

    函数属性的全局对象(Function Properties of the Global Object):这类对象包括了一系列的函数方法,比如eval()用于执行一段字符串代码,parseInt()用于将字符串转换为整数,isNaN()用于判断一个值是否是非数字值...

    JavaScript学习深入—面向对象编程

    - **Number相关的全局函数**:`parseInt()`用于从字符串中提取整数,`parseFloat()`提取浮点数,而`isNaN()`和`isFinite()`分别用于检测一个值是否为`NaN`或有限数。 3. **Boolean**:JavaScript中所有值都可以...

    JavaScript全局函数使用简单说明

    以下是对几个常用JavaScript全局函数的详细说明: 1. decodeURI() 和 decodeURIComponent(): decodeURI() 函数用于对使用 encodeURI() 函数编码的统一资源标识符(URI)进行解码。比如,如果一个URI被编码为 "***...

    JavaScript进阶面试题_30题.pdf_前端面试题

    JavaScript 中有许多全局函数和全局变量,例如 Infinity、NaN、undefined、decodeURI()、decodeURIComponent()、encodeURI()、encodeURIComponent()、escape()、eval()、isFinite()、isNaN()、Number()、parseFloat...

    Flash_Lite_2.x_Action_Script语法参考手册

    - **isFinite函数**:判断数值是否有限。 - **isNaN函数**:判断数值是否为NaN。 - **length函数**:返回字符串或数组的长度。 - **loadMovie函数**:加载并附加SWF文件。 - **loadMovieNum函数**:加载SWF文件到...

    微软JavaScript手册

    isFinite 方法 返回一个 Boolean 值,表明某个给定的数是否是有穷的。 isNaN 方法 返回一个 Boolean 值,表明某个值是否为保留值 NaN(不是一个数)。 isPrototypeOf 方法 返回一个 Boolean 值,表明对象是否存在...

    JavaScript程序设计-JavaScript中的Number对象.pdf

    - `Number.isFinite()` 检查Number对象是否为有限的数值,即不是Infinity或-Infinity。 - `Number.isInteger()`(ES6新增)判断给定的数值是否为整数。 - `Number.isNaN()` 检查对象是否为NaN,此方法比简单的...

    javascript_API.docx

    Global 对象在JavaScript中是全局的,它提供了一些内置函数,如 `eval()`、`isFinite()` 和 `isNaN()`。例如,`eval(x)` 用于计算 JavaScript 代码字符串 `x` 的值;`isFinite(number)` 检查给定的数值是否为有限的...

    javascript 内置对象及常见API详细介绍

    `isFinite()`检查一个值是否为有限数字,`isNaN()`检查是否为非数字值,`parseFloat()`和`parseInt()`分别用于解析浮点数和整数字符串。 JavaScript内置对象是语言的基础组成部分,包括: 1. **Object对象**:提供...

    javascript中全局对象的isNaN()方法使用介绍

    在JavaScript中,全局对象`isNaN()`是一个非常实用的函数,主要用于检查给定的值是否能够转换为一个合法的数字。这个方法广泛应用于检测`parseFloat()`和`parseInt()`这两个解析数字的函数返回的结果,以确保得到的...

    Javascript学习总结

    `isFinite()`函数则可以判断一个数值是否有限。 #### 4. 字符串 字符串在JavaScript中是不可变的对象,通常使用单引号或双引号定义。可以通过转义字符`\`来插入特定字符,如`\n`代表换行符。字符串提供了丰富的...

    javascript基础

    例如,`eval()`用于执行一个字符串作为JavaScript代码,`isFinite()`检查一个数值是否为有限的,`isNaN()`判断一个值是否为非数字,`parseFloat()`和`parseInt()`用于转换字符串为浮点数和整数,`escape()`和`...

    javascript权威指南笔记

    5. **字符串操作**:`String()`函数可以将任何值转换为字符串,`isFinite()`检查一个数值是否为有限的,`isNaN()`检测值是否为非数字,`Infinity`表示正无穷,`-Infinity`表示负无穷。 6. **严格模式**:在...

    javascript简洁的api

    - **`isFinite(number)`**:判断给定的数是否为有限的。 - **`isNaN(number)`**:判断给定的值是否为 `NaN`。 - **`parseFloat(String)`**:解析一个字符串并返回一个浮点数。 - **`parseInt(String, radix)`**:...

Global site tag (gtag.js) - Google Analytics