Van*_*nel 2 javascript null undefined
我有以下javascript代码:
var currentIds = localStorage.getItem('currentPairsIds');
if ((typeof currentIds === "undefined") ||
(currentIds == null))
$.myNameSpace.currentIDs = new Array(3);
else
$.myNameSpace.currentIDs = currentIds.Split(',');
Run Code Online (Sandbox Code Playgroud)
我正在使用Firebug进行调试,虽然currentIds没有任何值,但它始终执行else语句.
更新:
我从HTML5存储中获取此值.
我究竟做错了什么?
这就是我解决问题的方法:
var currentIds = localStorage.getItem('currentPairsIds');
if ((currentIds === undefined) ||
(currentIds == null) || (currentIds == "undefined"))
$.myNameSpace.currentIDs = new Array(3);
else
$.myNameSpace.currentIDs = currentIds.split(',');
Run Code Online (Sandbox Code Playgroud)
localStorage.getItem('currentPairsIds');返回字符串"undefined".
功能还有另一个错误Split().正确的版本没有任何大写字母.
| 归档时间: |
|
| 查看次数: |
15762 次 |
| 最近记录: |