NaN
JavaScript'te değerleri ayrıştırmak yerine bir şekilde 0 döndürmek mümkün mü ?
Boş dize durumunda parseInt
döner NaN
.
Kontrol etmek için JavaScript'te böyle bir şey yapmak mümkün mü NaN
?
var value = parseInt(tbb) == NaN ? 0 : parseInt(tbb)
Ya da benzer bir şey yapabilen başka bir işlev veya jQuery eklentisi var mı?
parseInt()
iki kez aramak (başarılı / normal NaN
durumda) asla iyi bir fikir değildir. Verimsizliğin yanı sıra, ne olursa olsun, geçilen tbb
şey, yan etkileri olan bir işlev çağrısıdır, korkunçtur. Burada parseInt()
iki kez gördüğüm herhangi bir çözüm kullanmazdım .
NaN != NaN
. İhtiyacınız olacakisNaN(value)
.