JSLint aracılığıyla bir komut dosyası çalıştırdım ve parantez yerleşimi ile belirli bir sorun belirledi.Kapanışlar nasıl biçimlendirilmelidir?
ben yazmıştım:
(function(){})();
Ve kullanımı önerildi:
(function(){}());
merak ediyorum olarak ne hatalar veya sorunlar bu özel değişiklik düzeltmeleri. JSLint'in bir sorun olarak seçilmesinden dolayı, bir kullanıcı için olmalıdır.
Genişletilmiş formlar: o saf stil olan http://www.yuiblog.com/crockford/ tarihinde Crockford göre
(
function (p) {
...code...
}
)(param); //parameters after the parens
rakip olduğunu-
(
function (p) {
...code...
}(param) //parameters within the parens
);
http://stackoverflow.com/questions/5938802/are-function-and-function-functionally-equal-in/5938845#5938845 – SLaks
@zzzzBov Vay canına, ilk cümlenin ilk cümlesini aşan bir şey okumadınız. SLaks ile bağlantılı olarak cevap verin. Sorunuza tam olarak cevap veren iki sözdizimi arasındaki farkların son derece ayrıntılı bir dökümünü içerir. –