teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

2019/05/18 08:30

投稿

ssmxgo
ssmxgo

スコア178

title CHANGED
File without changes
body CHANGED
@@ -1,9 +1,9 @@
1
1
  ご覧になっていただき幸いです
2
2
 
3
- さて、javascripJSONデータ取得した後の処理で、存在しない項目を指定した場合、エラーになって処理が止まってしまします。
3
+ さて、javascriptオブジェクト参照する処理で、存在しない項目を指定した場合、エラーになって処理が止まってしまします。
4
- エラー原因は単純にない項目を参照しているという原因がわかっているため、PHPでいうところのエラー制御演算子的な処理で
5
- 空データを設定したいと考えましたが、よくわかりません
6
4
 
5
+ エラー原因は単純に存在しない項目を参照しているところに原因がわかっているため、PHPでいうところのエラー制御演算子的な処理で空データを設定したいと考えましたが、よくわかりません
6
+
7
7
  try catch を使うということになるのでしょうか?
8
8
 
9
9
  ```javascrpt

1

エラーメッセージの修正

2019/05/18 08:29

投稿

ssmxgo
ssmxgo

スコア178

title CHANGED
File without changes
body CHANGED
@@ -18,7 +18,7 @@
18
18
  ```
19
19
 
20
20
  だと
21
- `Uncaught TypeError: Cannot read property 'repots' of undefined`
21
+ `Uncaught TypeError: Cannot read property 'name' of undefined`
22
22
  のようなエラーを吐き出しスクリプトが終了します。
23
23
 
24
24
  ニュアンスが伝わるかわかりませんが、これをPHPのエラー制御演算子如くスルーする方法はないでしょうか?