Показать сообщение отдельно
  #7 (permalink)  
Старый 21.01.2010, 03:32
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Сообщение от Dmitry A. Soshnikov
Также, иногда удобно заменить switch объектом.
у меня несколько примеров, где это оказалось эффективно в плане производительности (ну и код конечно покрасивше стал).

Один из них (кусок метода вызываемого так: new Date().add({y: 1, m: 5, d: 10, s: 500}) ):
this.setTime(this.getTime() + count * ({w: 6048e5, d: 864e5, h: 36e5, n: 6e4, s: 1e3}[interval] || 1));
Ответить с цитированием