Сообщение от Deff
|
Ваши предпочтения мало колышат
|
Какбы это не мои предпочтения. Это, так сказать, «best practice». Любой достойный js-программист прекрасно понимает что это не "чьи-то" предпочтения. А начинающему поможет jshint/jslint:
http://jslinterrors.com/implied-eval...d-of-a-string/
http://stackoverflow.com/questions/6...out-if-yes-why
http://stackoverflow.com/questions/6...-to-settimeout
Цитата:
|
We all know that passing a string to setTimeout (or setInterval) is evil, because it is run in the global scope, has performance issues, is potentially insecure if you're injecting any parameters, etc. So doing this is definitely deprecated:
setTimeout('doSomething(someVar)', 10000);
|