對不起,如果標題是以某種方式誤解。 如果我嘗試使用json解析localstorage中的值,並且沒有值,則無法正常工作,所以我遇到了一些Web應用程序的問題。Localstorage&JSON.parse:如果沒有值,JS停止工作?
例如:
如果你這樣做:alert(localStorage.getItem("something"));
你空:http://jsfiddle.net/yrGht/
,但如果你做到這一點塊一切:alert(JSON.parse(localStorage["test"]));
你什麼也得不到,並從工作停止一切:http://jsfiddle.net/7tCaS/
我該如何解決這個問題,以便我提醒第一個問題,如果它沒有任何價值,那麼繼續工作,因爲基本上我想將此設置爲:JSON.parse(localStorage["test"])
作爲全局變量,但它會阻止其他所有內容:http://jsfiddle.net/gq9Ea/
謝謝你的回答。我更喜歡kolink的答案,因爲它的編碼較少,並且完全符合我的要求。我已經在使用firebug和chrome的開發工具進行調試,但我仍然無法找到解決方案。無論如何,謝謝 – jQuerybeast