申し訳ありませんがタイトルが何らかの誤解がある場合。 jsonを使用してlocalstorageから値を解析しようとしたときにWebアプリケーションに問題が発生しましたが、値がない場合は何も動作しません。例えばLocalstorage&JSON.parse:値が指定されていない場合、JSは機能しなくなりますか?
:
あなたがこれを行う場合:alert(localStorage.getItem("something"));
あなたがnullを取得: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