![]() |
Поиск слабых мест в коде. getTimer.
Написал класс, вроде все нормально, но стал замечать, что изрядно подтормаживает, решил оптимизировать, но сначала надо выяснить из-за чего торможения.
Вопрос: как это сделать? расставлять везде getTimer или внимательно проанализировать код? посоветуйте, пожалуйста? |
Внимательно анализировать код, для точности анализа, можно расставлять getTimer() :)
|
getTimer самая тормозная команда, надо делать как в хелпе через setInterval, причем интервал делать большим. Лучше вообще обойти его использование.
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Сначала делаем так
Код:
for (var i = 0; i < 100000; i++) {Код:
for (var i = 0; i < 100000; i++) { |
Да может и баян.
|
Речь скорее всего шла о setInterval и вопрос поднял JavaScript программер.
Аффтар топика, ты бы выдал код класса, были бы совершенно конкретные советы. Поскольку все косяки, отрицательно влияющие на производительность, описать ни в одной книге нельзя. |
| Часовой пояс GMT +4, время: 05:35. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.