Console.profile()

Не стандартно
Эта возможность не является стандартной и стандартизировать её пока никто не собирается. Не используйте её на сайтах, смотрящих во внешний мир: она будет работать не у всех пользователей. Также могут присутствовать большие несовместимости между реализациями и её поведение может в будущем измениться.

Запускает профайлер, встроенный в браузер (например, Firefox performance tool).

Вы можете указать аргумент, чтобы назвать профиль, это позволит вам остановить только этот профиль, если записывается несколько профилей. Смотрите Console.profileEnd() чтобы понять, как этот аргумент интерпретируется.

Останавливает профайлер Console.profileEnd().

Примечание: Эта возможность доступна в Web Workers.

Синтаксис

console.profile(profileName);

Параметры

profileName
Вы можете указать метку профиля (по желанию).

Совместимость с браузерами

Update compatibility data on GitHub
КомпьютерыМобильные
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidFirefox для AndroidOpera для AndroidSafari on iOSSamsung Internet
profile
ЭкспериментальнаяНестандартная
Chrome Полная поддержка 53Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка ДаOpera ? Safari ? WebView Android Полная поддержка 53Chrome Android Полная поддержка 53Firefox Android Полная поддержка 10Opera Android ? Safari iOS ? Samsung Internet Android Полная поддержка 6.0

Легенда

Полная поддержка  
Полная поддержка
Совместимость неизвестна  
Совместимость неизвестна
Экспериментальная. Ожидаемое поведение может измениться в будущем.
Экспериментальная. Ожидаемое поведение может измениться в будущем.
Нестандартная. Ожидается плохая кросс-браузерная поддержка.
Нестандартная. Ожидается плохая кросс-браузерная поддержка.

Смотрите также