【週刊ドットインストール】 256timesのクラスを準備中、Ruby/Ruby on Railsのロードマップページを追加
動画の中で、下記記述があるかと思うのですが、 なぜ localStorage に設定する際に JSON にして、ブラウザ表示する際は parse(jsに戻す?)するのでしょうか?
localStorage
parse
推測するに、localStorage に設定する際は JSON でないと設定できず、ブラウザ表示する際は js でないと表示できない仕様だからでしょうか?
watch: { todos: { handler: function() { localStorage.setItem('todos', JSON.stringify(this.todos)) || []; }, deep: true } }, mounted: function() { this.todos = JSON.parse(localStorage.getItem('todos')); },
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
動画の中で、下記記述があるかと思うのですが、
なぜ
localStorageに設定する際に JSON にして、ブラウザ表示する際はparse(jsに戻す?)するのでしょうか?推測するに、
localStorageに設定する際は JSON でないと設定できず、ブラウザ表示する際は js でないと表示できない仕様だからでしょうか?