回答編集履歴

2

テキスト修正

2020/03/03 11:41

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -34,4 +34,4 @@
34
34
 
35
35
 
36
36
 
37
- 上記で、`a.href.replace(/^.+/([^/]+)/?$/, (_, v) => v)` によって、各URLを構成するパスの最後の部分を取り出します。
37
+ 上記で、`a.href.replace(/^.+/([^/]+)/?$/, (...m) => m[1])` によって、各URLを構成するパスの最後の部分を取り出します。

1

テキスト修正

2020/03/03 11:41

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -24,13 +24,13 @@
24
24
 
25
25
  const targetLinks = [...document.querySelectorAll('a.target')];
26
26
 
27
- const targetValues = targetLinks.map(a => a.href.replace(/^.+/([^/]+)/?$/, (_, v) => v));
27
+ const targetValues = targetLinks.map(a => a.href.replace(/^.+/([^/]+)/?$/, (...m) => m[1]));
28
28
 
29
29
  ```
30
30
 
31
31
 
32
32
 
33
- - **動作確認用CodePen:** [https://codepen.io/jun68ykt/pen/OJVjpWM?editors=1012](https://codepen.io/jun68ykt/pen/OJVjpWM?editors=1012)
33
+ - **動作確認用CodePen:** [https://codepen.io/jun68ykt/pen/abOyJgg?editors=1012](https://codepen.io/jun68ykt/pen/abOyJgg?editors=1012)
34
34
 
35
35
 
36
36