您的浏览器过于古老 & 陈旧。为了更好的访问体验, 请 升级你的浏览器
Ready 发布于2014年08月10日 04:29

原创 JavaScript Number.NaN 属性详解

2480 次浏览 读完需要≈ 3 分钟

内容目录

Number.NaN属性是一个特殊值,用于表示算术表达式返回了非数字值。

该属性为Number对象的一个只读属性(准确地说,是一个常量)。所有主流浏览器均支持该属性

语法

Number.NaN

返回值

Number.NaN的值为Number类型,其值一般为NaN

Number.NaN不与任何值相等,包括其本身。若要测试某值是否等效于Number.NaN,请使用isNaN()函数。

示例&说明

document.writeln( Number.NaN ); // NaN
document.writeln( typeof Number.NaN ); // number

// NaN不与自身相等
document.writeln( Number.NaN === Number.NaN ); //  false
// 也不与自身的值相等
document.writeln( Number.NaN == Number.NaN ); // false

// 使用isNaN()函数判断一个值是否等效于NaN
document.writeln( isNaN("张三") ); // true

运行代码

  • CodePlayer技术交流群1
  • CodePlayer技术交流群2

0 条评论

撰写评论

打开导航菜单