Я получаю несколько "Don't make functions within a loop."
ошибок от JSLint, кто-нибудь получил какие-нибудь аккуратные предложения о том, как это исправить?
Возможно, моя наглость простительна из-за моих зависимостей YAHOO (yd.
ниже)?Я могу с уверенностью сказать, что единственный раз, когда я сделал следующее:
for( var i=0; i<FLN.revealers.length;i++ )
{
var revEl = FLN.revealers[i] ;
var tag = yd.getElementsBy(function(el){
return true;
},'script',revEl );
}
... - это когда мне нужно выполнить операцию над серией элементов, вложенных в серию элементов, на мой взглядэто кажется естественным.Я не нашел в своем приложении никакой медлительности и т. Д., Просто любопытно, потому что JSLint ранил мои чувства :)