Optional catch binding
Optional catch binding は catch 句のパラメータ(e)を省略できるようにします。エラーの詳細が不要な場合にコードが簡潔になります。
概要
Optional catch binding は catch 句のパラメータ(e)を省略できるようにします。エラーの詳細が不要な場合にコードが簡潔になります。
対応ブラウザ
| 機能 | デスクトップ | モバイル | ||||
|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Safari | Chrome Android | Safari iOS | |
javascript.statements.try_catch.optional_catch_binding | 66 | 79 | 58 | 11.1 | 66 | 11.3 |
基本構文
JAVASCRIPT
// Traditional
try { JSON.parse(input); } catch (e) { return false; }
// Optional
try { JSON.parse(input); } catch { return false; } ライブデモ
JSONparse. Errornoneview
Errorobject to, parsefailure time. defaultprocessing concise to describe..
プレビュー全画面表示
typeconvert. try row
Convert to failure also errorcontents to that case, catch shinpl to write..
プレビュー全画面表示
any. settingsloading
settings. loading in error that emitlive also, to noneviewcontinue rowexample..
プレビュー全画面表示
実務での使いどころ
-
Optional catch binding の活用
catch 句のエラー引数を省略できる構文。エラーオブジェクトが不要な場合に簡潔に記述可能。
注意点
- 特になし。すべての主要ブラウザで安定して動作する。
アクセシビリティ
- JavaScript による動的更新時は、aria-live リージョンで変更をスクリーンリーダーに通知する。
参考リンク
Powered by web-features