回答編集履歴

1

エラーが発生せず、undefined 値が返り値になった場合

2018/04/09 16:32

投稿

think49
think49

スコア18166

test CHANGED
@@ -96,6 +96,20 @@
96
96
 
97
97
 
98
98
 
99
+ ※`callFunctionIgnoreError()` には「エラーが発生せず、undefined 値が返り値になった場合」に**エラーの有無を区別できない**、という問題があり、返り値を次のいずれかにすれば区別できます。
100
+
101
+
102
+
103
+ ```JavaScript
104
+
105
+ [success, returnValue]
106
+
107
+ {success, returnValue}
108
+
109
+ ```
110
+
111
+
112
+
99
113
  ### エラーを無視して良いのか
100
114
 
101
115