JavaScript手册 
目录
此参考中包含
的内容
轻松上手
简介
操作符
语句
核心
文档
窗口
表单
浏览器
事件和
事件句柄
LiveWire
数据库服务
进程管理服务
实用工具
全局函数
LiveConnect
的Java包
索引
 
 
【目录】 【上一页】 【下一页】 【索引】

isNaN

计算一个参数,检查它是否为数值。

核心函数
实现版本 Navigator 2.0: 仅在 Unix上
Navigator 3.0, LiveWire 1.0: 所有平台

语法

isNaN(testValue)

参数

testValue 你想要测试的值。

描述

isNaN 是一个内建的 JavaScript 函数。它并不是与任何对象关联的方法,而仅仅是语言的一部分。

在支持 NaN 的平台上,parseFloat 和 parseInt 函数将在计算并不是数值的值时返回“NaN”。isNaN 在传递过来的参数是“NaN”时返回真,否则返回假。

示例

下面的例子计算 floatValue,确定它是否为数值,以便调用相应的过程:

floatValue=parseFloat(toFloat)
if (isNaN(floatValue)) {
   notFloat()
} else {
   isFloat()
}

参看

Number.NaN, parseFloat, parseInt


【目录】 【上一页】 【下一页】 【索引】

回页面顶部