使用Titanium,有没有办法将TextField的值与NaN(不是数字)进行比较?
例如:
if (parseInt($.myTextField.value) == NaN)
在此示例中,它不会输入 if语句。我也试过'==='没有成功。
如果我将转换为int的值记录为“NaN”
Ti.API.info(parseInt($.myTextField.value));
感谢您的投入!
答案 0 :(得分:3)
使用isNaN
原生JS功能。 ===
到NaN
永远是假的。