回答編集履歴

3

訂正2

2020/03/08 07:31

投稿

AkitoshiManabe
AkitoshiManabe

スコア5434

test CHANGED
@@ -34,7 +34,7 @@
34
34
 
35
35
  console.log(`path:"${pathname}", search:"${search}", hash:"${hash}"`);
36
36
 
37
-  if( pathname.match(/.(jpg|png|gif|svg)$/) ) {
37
+  if( pathname.match(/.(jpg|png|gif|svg)$/i) ) {
38
38
 
39
39
  console.log("img タグが良いっぽい")
40
40
 

2

typo の修正

2020/03/08 07:31

投稿

AkitoshiManabe
AkitoshiManabe

スコア5434

test CHANGED
@@ -34,7 +34,7 @@
34
34
 
35
35
  console.log(`path:"${pathname}", search:"${search}", hash:"${hash}"`);
36
36
 
37
-  if( pathname.match(/.(jpg|png|gif|svg)/) ) {
37
+  if( pathname.match(/.(jpg|png|gif|svg)$/) ) {
38
38
 
39
39
  console.log("img タグが良いっぽい")
40
40
 

1

修正

2020/03/08 07:29

投稿

AkitoshiManabe
AkitoshiManabe

スコア5434

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- MDN の HTMLAnchorElement の説明にも [HTMLHyperlinkElementUtils](https://developer.mozilla.org/ja/docs/Web/API/HTMLHyperlinkElementUtils) を継承している旨の説明がありますので、例えば以下のような解析例で ``?hashBustingNumber`` 部分を無視した切り分けもできます。
9
+ MDN の HTMLAnchorElement の説明にも [HTMLHyperlinkElementUtils](https://developer.mozilla.org/ja/docs/Web/API/HTMLHyperlinkElementUtils) を継承している旨の説明がありますので、例えば以下のような解析例で ``?cacheBustingNumber``(乱数) 部分を無視した切り分けもできます。
10
10
 
11
11
 
12
12
 
@@ -32,7 +32,19 @@
32
32
 
33
33
  console.log(`href: ${href}`);
34
34
 
35
- console.log(`path:"${pathname}", search:"${search}", hash:"${hash}"`);
35
+ console.log(`path:"${pathname}", search:"${search}", hash:"${hash}"`);
36
+
37
+  if( pathname.match(/.(jpg|png|gif|svg)/) ) {
38
+
39
+ console.log("img タグが良いっぽい")
40
+
41
+ }
42
+
43
+ else {
44
+
45
+ console.log("a タグが良いっぽい")
46
+
47
+ }
36
48
 
37
49
 
38
50