JavaScript
リーダブルコード
関数型プログラミング
メソッドチェーン
三項演算子


三項演算子

自分なりに考察してみた結果、こういう書き方が分かりやすいかも知れないと思うに至りました。

a

? b
: c

これなら、多段記述になった場合でも…

a

? b
? c
: d
: e
? f
: g

読む時は箇条書きのようにインデントが下がるので楽かも知れません。

更におまけですが、

(

a
? b
: c
)
.method()

という呼び方、出来ます(笑)


メソッドチェーン

インデント下げる派の人、多すぎです(笑)

a

.b()
.c()

これでどうしても読みづらい時は、

(

a
.b()
.c()
)

更におまけ

const e = (

a
.b()
.c()
) + d

つまり…


丸括弧 (パーレン)超便利!

あくまで参考程度にどうぞ…