私のケース: ブラウザが閉じられ、単一のタブが閉じられたときに削除される必要があるキー + 値を持つ localStorage。
私のコードが適切かどうか、また何を改善できるかを確認してください:
//create localStorage key + value if not exist
if (localStorage) {
localStorage.myPageDataArr = {
"name" => "Dan",
"lastname" => "Bonny"
};
}
//when browser closed - psedocode
$(window).unload(function() {
localStorage.myPageDataArr = undefined;
});
ベストアンサー1
削除演算子ではなく、次のように実行する必要があります。
localStorage.removeItem(key);