javascript - 比较 int 和 NaN

标签 javascript titanium

使用 Titanium,有没有办法将 TextField 的值与 NaN(不是数字)进行比较?

例如:

if (parseInt($.myTextField.value) == NaN)  

在此示例中,它不输入​​ if 语句。我也尝试过使用“===”但没有成功。

如果我记录转换为 int 的值,它会显示“NaN”

Ti.API.info(parseInt($.myTextField.value));

感谢您的意见!

最佳答案

使用isNaN原生JS函数。 ===NaN 始终为假。

关于javascript - 比较 int 和 NaN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16800941/

相关文章:

javascript - 如何将数组作为谷歌分析自定义维度发送?

php - 从 mysql+php 获取结果并以钛显示

javascript - azure函数不在本地运行

javascript - 如何将多个元素从json文件添加到html

javascript - 基于 Javascript 的验证是否存在安全风险?

javascript - 谷歌地图 API V3 - Internet Explorer

android - 钛 android 中的 tableview 子项中的标签文本未更新。但在 IOS 中有效

titanium - 如何在 Titanium 中实时查看?

javascript - 钛合金中打开选项卡组的问题

javascript - 这段查找 heightInInches 的代码有什么问题?