【週刊ドットインストール】 学習ロードマップにPHP/Laravelを追加、最近のAI使いこなしTips
試してみたのですが、 const todos = this.state.todos.slice(); const pos = todos.indexOf(todo); 上記の様な記載としても動作的に問題がなかったです。 認識としては const pos = this.state.todos.indexOf(todo); とするとApp Componentでのstateの配列を参照している認識で、 const pos = todos.indexOf(todo); とすると直前にコピーしたconst todos = this.state.todos.slice();を参照している 認識になります。 認識に齟齬があれば教えて頂ければ幸いです。 よろしくお願いします。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
試してみたのですが、
const todos = this.state.todos.slice();
const pos = todos.indexOf(todo);
上記の様な記載としても動作的に問題がなかったです。
認識としては
const pos = this.state.todos.indexOf(todo);
とするとApp Componentでのstateの配列を参照している認識で、
const pos = todos.indexOf(todo);
とすると直前にコピーしたconst todos = this.state.todos.slice();を参照している
認識になります。
認識に齟齬があれば教えて頂ければ幸いです。
よろしくお願いします。