如何使用if语句检查sessionStorage值是否为NaN?

时间:2012-07-10 19:36:27

标签: javascript html5

有人可以用正确的语法帮助我检查一个数值(或一个数字的变量)是否为Nan,那么我可以将它设置为数值吗?

我有

if (isNaN(sessionStorage.newDate)){
    sessionStorage.newDate=1984;
    }

但它返回错误'isNan is not defined'

我使用html5 sessionStorage作为变量,但我认为它不依赖于它,因为我无法使用任何变量。

(上面编码的代码是正确的)

3 个答案:

答案 0 :(得分:3)

isNaN(value)函数名中的最后一个“n”是大写的

答案 1 :(得分:1)

您正在寻找的函数的名称是isNaN()(Javascript中的情况很重要)。

答案 2 :(得分:1)

你遇到了案件问题。

你说:

isNan(sessionStorage.newDate)

,你必须把:

isNaN(sessionStorage.newDate)

NaN,不是南。