質問編集履歴

2

追記

2021/06/13 16:18

投稿

thiz
thiz

スコア2

test CHANGED
File without changes
test CHANGED
@@ -9,6 +9,44 @@
9
9
  やりたいことはエラーが出た場合に違う処理を実行するという事です
10
10
 
11
11
  詳しい方教えていただけませんでしょうか
12
+
13
+
14
+
15
+ 追記
16
+
17
+ このようなコードでエラーを探知させることはできた
18
+
19
+ しかしエラーのalertを表示したあとにhelloが実行されてしまう
20
+
21
+ どうしたらエラー発生時と発生してない状態で処理を分けられるのか
22
+
23
+ ```ここに言語を入力
24
+
25
+ <script>
26
+
27
+ window.onload=function(){
28
+
29
+ str='{a":"b"}';
30
+
31
+ try {
32
+
33
+ const json = JSON.parse(str);
34
+
35
+ } catch (error) {
36
+
37
+ alert("error");
38
+
39
+ }
40
+
41
+ alert("hello");
42
+
43
+ }
44
+
45
+ </script>
46
+
47
+
48
+
49
+ ```
12
50
 
13
51
 
14
52
 

1

編集

2021/06/13 16:18

投稿

thiz
thiz

スコア2

test CHANGED
File without changes
test CHANGED
@@ -28,7 +28,7 @@
28
28
 
29
29
  str=JSON.parse(str);
30
30
 
31
- alert(str.a);
31
+ alert("hello");
32
32
 
33
33
  }
34
34