optional-chainingの
proposal
○ .? の左側を計算して、undefined もしくは nullの場合は、
undefinedを返す。そうでない場合は、素直にプロパティアク
セスや関数実行を行う
○ 冗長な繰り返し記述やテンポラリな変数格納を避ける
○ ステータスはStage1
○ Swift, C#などにはある
○ https://tc39.github.io/proposal-optional-chaining/
○ TSにもまだない。( 議論は3年以上前からあるが・・
https://github.com/Microsoft/TypeScript/issues/16