Я пытаюсь рассчитать время выполнения некоторого кода, окружив его вызовами console.time () и console.timeEnd (), но я не вижу никакого вывода истекшего времени.
Яработает на подключенном через USB устройстве Android с помощью:
ionic cordova run android --device -lc --debug
При запуске
ionic serve -c
я вижу вывод в консоли браузера как ожидалось с фактической информацией о времени:
100-elements: 0.216064453125ms
Это моя ионная информация:
Ionic:
ionic (Ionic CLI) : 4.3.1 (~/.nvm/versions/node/v10.13.0/lib/node_modules/ionic)
Ionic Framework : ionic-angular 3.9.2
@ionic/app-scripts : 3.2.1
Cordova:
cordova (Cordova CLI) : 8.1.2 (cordova-lib@8.1.1)
Cordova Platforms : android 7.1.4
Cordova Plugins : no whitelisted plugins (13 plugins total)
System:
NodeJS : v10.13.0 (~/.nvm/versions/node/v10.13.0/bin/node)
npm : 6.4.1
OS : macOS High Sierra
I
Это код, который я пытаюсь запустить:
console.time('100-elements');
for (let i = 0; i < 100; i++) {}
console.timeEnd('100-elements');
Я ожидаю увидеть времяв начале цикла for и в конце, но вместо этого я получаю это:
[app-scripts] [14:10:31] console.time: 100-elements
[app-scripts] [14:10:31] console.timeEnd: 100-elements
и нет фактического времени на выходе.