Ist es möglich, 0 zurückzugeben, anstatt NaNWerte in JavaScript zu analysieren?
Im Falle der leeren Zeichenfolge wird parseIntzurückgegeben NaN.
Ist es möglich, so etwas in JavaScript zu überprüfen NaN?
var value = parseInt(tbb) == NaN ? 0 : parseInt(tbb)
Oder gibt es vielleicht eine andere Funktion oder ein anderes jQuery-Plugin, das etwas Ähnliches tun kann?
parseInt()zweimaliger Aufruf der Funktion (im erfolgreichen / normalen NaNFall) ist niemals eine gute Idee. Abgesehen von Ineffizienz ist es für Unvorsichtige tbbschrecklich, wenn ein Funktionsaufruf mit Nebenwirkungen übergeben wird. Ich würde hier keine Lösung verwenden, wo ich parseInt()zweimal sehe .
NaN != NaN. Du würdest brauchenisNaN(value).