chainingの仕組みインストール方法まとめこんにちは、@kotamatです。昨日Babel7がリリースされましたね🎉https://babeljs.io/blog/2018/08/27/7.0.0Babel6から3年かかってのリリースです。コントリビューターの方々お疲れ様でした。Chainingが、Laravelのエラーハンドリングにとても相性がいいので紹介させていただきます。Errorが発生してしまいます。そこで便利なのがOptionalChainingです。existsこのように、存在しないパラメータがチェーンの途中にあるばあいは、そこでundefinedを返し、ランタイムでのエラーを防ぐ事ができます。error.address.prefectureがそれぞれ存在しなかったとしても問題なく実行されるため、無駄にif文で分岐して処理を複雑にする必要はなくなります。インストール方法babel7が入っている前提で話をすすめます。babel6以前からのアップデートはbabelupdateを参考にしてください。}}まとめBabel7で新たに入ったOptionalChainingの紹介をさせていただきました。