Профилирование сценариев с помощью средств разработчика
В составе средств разработчика Internet Explorer 8 имеется встроенный профилировщик сценариев, с помощью которого можно профилировать код Microsoft JScript, выполняющийся в Internet Explorer. В этом документе кратко описаны функции высокого уровня из планировщика сценариев. Вводную информацию о других функциях и полный справочник по командам средств разработчика Internet Explorer 8 см. в статьях Знакомство со средствами разработчика Internet Explorer 8 и Справочник по пользовательскому интерфейсу средств разработчика.
- Введение
- Начало и окончание профилирования
- Просмотр отчетов о профилях
- Экспорт данных профилей
- Использование нескольких сеансов профилей
- Замечания
- См. также
Введение
Благодаря профилированию сценариев можно улучшить работу веб-сайта посредством идентификации и исправления связанных с производительностью проблем в коде JScript. Чтобы открыть средства разработчика, нажмите клавишу F12 либо на панели меню "Сервис" в Internet Explorer щелкните кнопку "Средства разработчика".
Начало и окончание профилирования
На вкладке "Профили" начните сеанс профилирования сценария нажатием кнопки "Запуск создания профилей". При этом обработчик сценариев переключается в режим профилирования, и на кнопке появляется текст "Остановка создания профилей". Выполните сценарий, который хотите профилировать на вашей веб-странице. Щелкните "Остановка создания профилей" для завершения сеанса. Автоматически отображается отчет о только что созданном профиле.
На приведенном ниже изображении показан основной пользовательский интерфейс вкладки "Профили".
Рис. 1. Средства разработчика: профилировщик
Просмотр отчетов о профилях
Отчеты о профилях можно просматривать в представлении "Функции" или "Дерево вызовов", которое можно выбрать из раскрывающегося списка "Текущее представление".
- В представлении "Функции" перечисляются все используемые функции.
- В представлении "Дерево вызовов" показана иерархия вызовов.
В обоих представлениях в области основного содержимого в различных столбцах представлены различные данные профилей. Чтобы добавить или удалить столбцы, щелкните правой кнопкой в области основного содержимого и в контекстном меню выберите команду "Добавить / удалить столбцы". Чтобы отсортировать отчет по конкретному столбцу, щелкните заголовок столбца либо щелкните правой кнопкой мыши какой-либо заголовок, наведите указатель на подменю "Сортировка" и щелкните название столбца. Чтобы изменить расположение столбцов, перетащите заголовки столбцов влево или вправо.
Экспорт данных профилей
Чтобы экспортировать данные профиля из текущего отчета в CSV-файл, нажмите кнопку "Экспорт данных", а затем в диалоговом окне "Сохранить как" введите имя файла и нажмите кнопку "Сохранить".
Использование нескольких сеансов профилей
Чтобы начать новый сеанс профилирования, снова нажмите кнопку "Запуск создания профилей". Чтобы закончить текущий сеанс профилирования и вывести на экран отчет о профиле для нового сеанса, нажмите кнопку "Остановка создания профилей". Отчеты о профилях для прежних сеансов доступны в раскрывающемся списке "Отчеты". Чтобы просмотреть отчет одного из предыдущих сеансов профилирования, выберите отчет о профиле из раскрывающегося списка.
Замечания
Для получения сведений об URL-адресе и номере строки необходимо включить отладку сценариев в Internet Explorer. Для этого либо щелкните "Начать отладку" на вкладке "Сценарий", либо задайте этот параметр в свойствах обозревателя: в меню "Сервис" выберите "Свойства обозревателя", затем на вкладке "Дополнительно" снимите флажок "Отключить отладку сценариев (Internet Explorer)".
См. также
- Знакомство со средствами разработчика в Internet Explorer 8
- Отладка сценариев HTML и CSS помощью средств разработчика
- Отладка сценариев с помощью средств разработчика
- Справочник по пользовательскому интерфейсу средств разработчика (возможно, на английском языке)
- Справочник по сочетаниям клавиш для средств разработчика (возможно, на английском языке)