isCompleted プロパティを反転させる際の処理を知りたいです

詳しく説明します。
2024年6月4日
ユーザー

0:42 秒で

その上でこちらで何をしたいかというと、ここでチェックされた todoid を使って、その id に対応する todos の要素の isCompleted プロパティを反転させればいいですね。

とあるのですが、自分の考えが正しいのかを判断してほしいです。

  1. aaa bbb ccc という要素と追加したとする
    この時 todos には 0 aaa 1 bbb 2 ccc というそれぞれの todo がある。

  2. 例えば、0 aaa にクリックがされたとき、item0 aaa という配列の要素が入る。

  3. item0 aaatodos0 aaa は同じものなので、 初期値 falseisCompletedtrue に反転。

これを localStorage で保存するから、更新しても true のままつまり、チェックされたままになる。
odos1 bbb 2 cccitem0 aaa は違うので、何も起こらない。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(3)