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 Полная поддержка 4Edge Полная поддержка 12Firefox Полная поддержка 16IE Полная поддержка 9Opera Полная поддержка 11Safari Полная поддержка 4WebView Android Полная поддержка ≤37Chrome Android Полная поддержка 18Firefox Android Полная поддержка 16Opera Android Полная поддержка 11Safari iOS Полная поддержка 3.2Samsung Internet Android Полная поддержка 1.0

Легенда

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

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