javascript 的非数值(NaN)有点特殊 他和任何数都不相等 包括自身。 所以没办法通过x == NaN 判断 x是否是NaN 应该使用 x != xisNaN 函数isFinite函数 转载于:https://www.cnblogs.com/ElvinLong/p/4568575.html