Итак, у меня есть этот ванильный код JavaScript, который работает очень медленно на некоторых старых мобильных устройствах (например, iPhone 5), но работает безупречно на новых устройствах (например, iPhone 7). И я говорю не о скорости загрузки, а о реальной функциональности JavaScript. Я использую несколько addEventListener
для обработки базовых вещей, таких как показ и скрытие divs
, включая оверлей div
с прозрачной непрозрачностью. Когда я нажимаю кнопку, с которой связан addEventListener
, иногда требуется до двух секунд, чтобы отобразить и / или скрыть divs
. Иногда это даже не происходит, и мне придется снова нажимать кнопку. Я не буду делиться здесь всем файлом JS, но могу заверить, что он довольно простой. Я хочу знать, есть ли какой-нибудь способ отслеживать скорость выполнения кода JavaScript ... Например, я не уверен, что это что-то в реальном коде JS, или это медленно, потому что браузер требует много времени для рендерингаЭто. Любая помощь приветствуется! =)