質問編集履歴

2

誤字

2020/11/15 07:05

投稿

taku_taku555
taku_taku555

スコア2

test CHANGED
File without changes
test CHANGED
@@ -106,4 +106,4 @@
106
106
 
107
107
  ```
108
108
 
109
- 上記の書き方だと$li[4].remove();が読み込まれると思うのでできません。
109
+ 上記の書き方だと発火したとき、$li[4].remove();が読み込まれると思うのでできません。

1

書式の改善

2020/11/15 07:05

投稿

taku_taku555
taku_taku555

スコア2

test CHANGED
File without changes
test CHANGED
@@ -77,3 +77,33 @@
77
77
  ```
78
78
 
79
79
  このコードをリファクタリングしたいです、while文も考えましたができません。どのように書けますか?
80
+
81
+ ```ここに言語を入力
82
+
83
+ <script>
84
+
85
+ let index = 0;
86
+
87
+ const $li = document.querySelectorAll('li');
88
+
89
+ const $button = document.querySelectorAll('button');
90
+
91
+
92
+
93
+ while (index < $li.length) {
94
+
95
+ $button[index].addEventListener('click', () => {
96
+
97
+ $li[index].remove();
98
+
99
+ });
100
+
101
+ index++;
102
+
103
+ }
104
+
105
+ </script>
106
+
107
+ ```
108
+
109
+ 上記の書き方だと$li[4].remove();が読み込まれると思うのでできません。