Показать сообщение отдельно
  #2 (permalink)  
Старый 22.09.2008, 14:58
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

Octane, а условный комментарий - он проверяется постоянно при входе в блок кода? Я просто их не практикую (а зря, наверно - многие проверки можно сделать намного короче). Для не-IE-браузеров в данном случае потери в скорости не будет никакой (т.к. это комментарий), а для IE (если /*@cc_on ... @*/ проверяется каждый раз) - лишняя проверка при каждом вызове метода getElements(...).

P.S.: а вот расширять прототип Object'a как раз-таки не рекомендуют. Тем самым ты обрекаешь людей в циклах for (var k in) делать постоянную проверку на .hasOwnProperty(...).
__________________
Тонкости ECMAScript
Ответить с цитированием