Fungsi
isNaN() digunakan untuk menyemak sama ada nilai ialah nilai bukan angka (NaN). Penggunaan: Lulus nilai untuk diperiksa sebagai parameter, kembalikan benar jika ia adalah NaN, jika tidak pulangkan palsu. Nota: isNaN() juga mengembalikan benar untuk rentetan, boolean dan nilai nol. Gunakan fungsi Number.isFinite() untuk menyemak nombor terhingga. Gunakan isNaN(value) !== true untuk menyemak nilai yang tidak ditentukan.
isNaN()
什么是 isNaN()
?
isNaN()
是 JavaScript 中的一个内置函数,用于检查一个值是否是非数字值,即 NaN(Not a Number)。
语法
isNaN(value)
其中 value
为要检查的值。
如何使用
要使用 isNaN()
,只需将要检查的值作为参数传递给该函数即可。
返回值
isNaN()
返回一个布尔值:
value
是非数字值(NaN),则返回 true
。value
是数字值,则返回 false
。注意事项
以下是一些使用 isNaN()
时需要注意的事项:
isNaN()
对字符串、布尔值和 null
值也返回 true
。Number.isFinite()
函数。isNaN()
检查 undefined
值,需要使用 isNaN(value) !== true
Apakah itu isNaN()
?
isNaN()
ialah fungsi terbina dalam dalam JavaScript yang menyemak sama ada nilai ialah nilai bukan angka, iaitu NaN (Bukan Nombor). 🎜🎜🎜Syntax🎜🎜🎜value
ialah nilai yang akan disemak. 🎜🎜🎜Cara menggunakan 🎜🎜🎜Untuk menggunakan isNaN()
, hanya hantar nilai yang ingin anda semak sebagai parameter kepada fungsi. 🎜🎜🎜Nilai pulangan🎜🎜🎜nilai
ialah nilai bukan angka (NaN), maka value
ialah nilai angka, kembalikan false
. 🎜🎜🎜🎜Nota🎜🎜🎜Berikut ialah beberapa perkara yang anda perlu beri perhatian apabila menggunakan isNaN()
: 🎜isNaN()
untuk rentetan, nilai Boolean dan null
juga mengembalikan true
. 🎜Number.isFinite()
. 🎜isNaN()
untuk menyemak nilai undefined
, gunakan isNaN(value) !== true
. 🎜🎜🎜🎜Contoh🎜🎜<code class="javascript">console.log(isNaN(NaN)); // true console.log(isNaN(1)); // false console.log(isNaN('abc')); // true console.log(isNaN(true)); // true console.log(isNaN(null)); // true</code>
Atas ialah kandungan terperinci Cara menggunakan isnan dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!