JavaScript
初回アクセスのみJS実行
★セッション単位 / sessionStorage
const keyName = 'visited';
const keyValue = true;
if (!sessionStorage.getItem(keyName)) {
sessionStorage.setItem(keyName, keyValue);
初回アクセス時の処理
} else {
2回目以降アクセス時の処理
}
★キャッシュ削除されるまで有効 / localStorage
const keyName = 'visited';
const keyValue = true;
if (!localStorage.getItem(keyName)) {
localStorage.setItem(keyName, keyValue);
初回アクセス時の処理
} else {
2回目以降アクセス時の処理
}
