JavaScript Number.NaN 屬性

 JavaScript Number 對(duì)象

Number.NaN屬性是表示非數(shù)字的值。

例如,如果您嘗試將數(shù)字與字符串相乘,則返回的值為“ NaN”。

Number.NaN的初始值為Not-A-Number,與全局NaN的值相同。

使用Number.isNaN()函數(shù)檢查值是否為NaN值。

因?yàn)镹aN是Number的靜態(tài)屬性,所以您始終將其用作Number.NaN,而不是將其用作創(chuàng)建的Number對(duì)象的屬性。

語(yǔ)法:

Number.NaN
var ans = 10 * 'Hello';
document.getElementById('result').innerHTML = ans;
測(cè)試看看?/?

瀏覽器兼容性

所有瀏覽器都完全支持NaN屬性:

屬性
NaN

技術(shù)細(xì)節(jié)

可寫(xiě)的:沒(méi)有
可枚舉:沒(méi)有
可配置的:沒(méi)有
JavaScript版本:ECMAScript 1

更多實(shí)例

使用Number.isNaN()方法檢查值是否為NaN值:

var str = 'Hello world';
var ans = Number(str);   // 將字符串轉(zhuǎn)換為數(shù)字

if (Number.isNaN(ans)) {
   document.getElementById('result').innerHTML = ans;
}
測(cè)試看看?/?

 JavaScript Number 對(duì)象

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清