【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
JS初心者です。正常に動作していますので、個人的にはおそらく大丈夫だろうと考えていますが、不安なので質問させてください。 私は解答とは違って const target を使用せず、下記のようなコードを書いて、 next.click ();を実装してしまいました。※prevも同様の記述です。
この記述でも問題はないでしょうか?targetを使用している理由などもあれば、合わせて教えていただきたいです。
const next = document.getElementById('next'); next.addEventListener('click',()=>{ const thumbnails = document.querySelectorAll('.thumbnails > li'); thumbnails[currentIndex].classList.remove('current'); currentIndex += 1; if(currentIndex > images.length-1 ){ currentIndex=0; } thumbnails[currentIndex].classList.add('current'); mainImage.src = images[currentIndex]; }); const prev = document.getElementById('prev'); prev.addEventListener('click',()=>{ const thumbnails = document.querySelectorAll('.thumbnails > li'); thumbnails[currentIndex].classList.remove('current'); currentIndex -= 1; if(currentIndex < 0 ){ currentIndex=images.length-1; } thumbnails[currentIndex].classList.add('current'); mainImage.src = images[currentIndex]; });
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
JS初心者です。正常に動作していますので、個人的にはおそらく大丈夫だろうと考えていますが、不安なので質問させてください。
私は解答とは違って const target を使用せず、下記のようなコードを書いて、
next.click ();を実装してしまいました。※prevも同様の記述です。
この記述でも問題はないでしょうか?targetを使用している理由などもあれば、合わせて教えていただきたいです。