JSLintを使用してスクリプトを実行し、かっこの配置で特定の問題を選択しました。クロージャはどのようにフォーマットする必要がありますか?
私は書かれていた:
(function(){})();
をし、それが使用することを示唆された。
(function(){}());
私は何のバグや問題、この特定の変更の修正になど興味があります。私は、JSLintが問題としてそれを選んだので、は誰かの問題でなければならないと思います。それが純粋なスタイリングである(どのビデオを覚えているが、私はそれが最初の方だと思うことはできません)http://www.yuiblog.com/crockford/にクロックフォードによると
(
function (p) {
...code...
}
)(param); //parameters after the parens
-vs-
(
function (p) {
...code...
}(param) //parameters within the parens
);
http://stackoverflow.com/questions/5938802/are-function-and-function-functionally-equal-in/5938845#5938845 – SLaks
@zzzzBovうわー、あなたは明らかに、最初の文を読んだことはありませんでした。 SLaksにリンクしていると答えてください。それはあなたの質問に正確に答える2つの構文間の違いの非常に詳細な内訳を含んでいます。 –