1

これが私のコードです:

    sessionStorage.loggedIn = true;

    if (sessionStorage.loggedIn) {
        alert('true');
    }
    else {
        alert('false');
    }

十分に単純です。JavaScript がこれらの式を評価する方法について、私が理解していない小さなことがあるはずです。を入れるsessionStorage.loggedIn = falseと、「false」アラートが正しく表示されます。ただし、sessionStorage.loggedIntrue に変更すると、セッションをクリアした後でも「false」アラートが表示されます。この表現で何が正しくないのですか? とてもシンプルに思えます。

4

2 に答える 2