JavaScript全局isNaN()函数详解与用法

作者:青柠

时间:2026-10-27

浏览:285

本文介绍JavaScript全局对象中的isNaN()函数,用于检测值是否为非数字。该函数常用于验证parseFloat()和parseInt()的解析结果,或检测算术错误如除以零。通过具体代码示例展示其返回布尔值的逻辑,帮助开发者准确进行数值类型判断。

文章目录

JavaScript全局isNaN()函数详解与用法

代码示例如下:

 
<html>
<head>
<title>全局对象的isNaN()方法</title>
<script>
/* 
isNaN() 函数主要用于验证 parseFloat() 与 parseInt() 的返回值,确认其是否代表有效数值。
此外,该函数也可用于识别算术异常,例如执行以 0 为除数的运算。
*/ 
document.write(isNaN(123) + "<br/>");//false
document.write(isNaN(-1.23) + "<br/>");//false
document.write(isNaN(5-2) + "<br/>");//false
document.write(isNaN(0) + "<br/>");//false
document.write(isNaN("Hello") + "<br/>");//true
document.write(isNaN("2005/12/12")+ "<br/>");//true
</script>
</head>
<body>
<div id="time"></div>
</body>
</html>

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章