1

関数の後に括弧を配置する一般的なベスト プラクティスはどれですか? 私は時々function ()見ますfunction()。パラメータを使用すると、 が表示function (param)され、次に が表示されますfunction(param。これは単なる好みの問題ですか、それとも関数の後に空白があるのか​​、または空白がないのかについての理由はありますか?

4

2 に答える 2

2

JavaScript は空白を区別しません。コーディング スタイルを定義します。

関数と括弧の間に空白を入れることは罪ではありませんが。crockford の JavaScript 標準に従っている場合。彼は、間にスペースを入れないようにアドバイスしています。

http://javascript.crockford.com/code.html#function

于 2014-11-26T05:50:39.300 に答える
1

通常、インデントのサイズはスタイルとは無関係です。初期のプログラムの多くは、インデントにタブ文字を使用して、単純化し、ソース ファイルのサイズを節約していました。Unix エディタは通常、タブを 8 文字に相当すると見なしますが、Macintosh および Microsoft Windows 環境ではタブを 4 文字に設定し、コードをやり取りするときに混乱を招きました。最近のプログラミング エディタは、多くの場合、任意のインデント サイズを設定できるようになり、タブとスペースの適切な組み合わせを挿入します。Ruby、多くのシェル プログラミング言語、および一部の形式の HTML フォーマットでは、通常、インデント レベルごとに 2 つのスペースが使用されます。

プログラミングのコード インデント スタイルの全文を読む

于 2014-11-26T05:56:55.297 に答える