1
CoffeeScriptメソッド/関数呼び出しのカッコには、推奨される、受け入れられる、ベストプラクティスなどはありますか?関数呼び出しの優先CoffeeScript括弧スタイル?
foo(bar, baz).zap
?(foo bar, baz).zap
?
常に1または常に2ですか?他の何か/それに依存します(詳しく教えてください)
CoffeeScriptメソッド/関数呼び出しのカッコには、推奨される、受け入れられる、ベストプラクティスなどはありますか?関数呼び出しの優先CoffeeScript括弧スタイル?
foo(bar, baz).zap
?
(foo bar, baz).zap
?
常に1または常に2ですか?他の何か/それに依存します(詳しく教えてください)
最初のスタイルが一般的です。一つの理由は、チェーンで、唯一の最初のスタイルは、チェーンの各段階で使用することができることである。
foo(bar, baz).zap(yota).penumbra
しかし、
一方、new Foo.bar()
は「Foo.bar
の新しいインスタンスを作成することと考えます
(new Foo).bar()
「Foo
の新しいインスタンスを作成し、そのインスタンス上bar
メソッドを呼び出します。」を意味に類推のように、ノードのrequire
のような関数を使用する場合は、2番目のスタイルを使用することをお勧めします。
(require 'crypto').createHash 'sha1'