以下は、localStorageが有効かどうかを判定するJavaScriptコードです。
```javascript
if (typeof(Storage) !== "undefined") {
// localStorageが使用可能
console.log("localStorageは使用可能です");
} else {
// localStorageが使用不可
console.log("localStorageは使用できません");
}
```
このコードでは、typeof演算子を使用して、ブラウザがlocalStorageオブジェクトをサポートしているかどうかを確認しています。localStorageが利用可能な場合は、その旨をコンソールに表示し、利用不可能な場合は、それについてのメッセージを表示します。
ちなみに、ローカルストレージが無効であっても、セッションストレージやクッキーを代替手段として利用することができます。