JSのインデントというかブロックがわかりにくいのは、コールバック関数を多用するからだと思う