隨着下面的代碼使一個localStorage的變量與報價= 1的鍵如果沒有定義它。但是,如果使用相同的引用鍵最終再次調用它,即使使用Number()函數,它也會變爲11而不是2。localStorage的返回11上的localStorage [鍵] + = 1
if (typeof localStorage[quote] == "undefined") {
localStorage[quote] = Number(1);
} else {
localStorage[quote] += Number(1);
}
alert(localStorage[quote]);
任何想法?
大,非常感謝前爲int。 – benjipelletier
'數字(1)'是不必要的,可以只是'1'。 – dfsq
@dfsq我同意,但您不知道用戶代碼的其餘部分是什麼......這可能是一致或正確的事情。 – mrk