45. performance.now() против Date.now() 🔥 | В чём реальная разница?
Leela Web Dev
0:00 / 0:00
45. performance.now() против Date.now() 🔥 | В чём реальная разница?
428 просмотров · 2 нед. назад
Leela Web Dev
53,3 тыс. подписчиков
428 просмотров · 2 нед. назад
Как точно измерить время выполнения JavaScript? В этом видео мы рассмотрим API производительности браузера и узнаем, почему `performance.now()` полезен для отладки производительности фронтенда.
*Что вы узнаете:*
Что такое API производительности браузера
Объяснение `performance.now()`
`performance.now()` против `Date.now()`
Монотонные часы и высокоточное измерение времени
`performance.timeOrigin`
Измерение времени выполнения JavaScript
Практический пример обработки продукта
Как синхронный JavaScript может влиять на INP
Связь между длительными задачами и отзывчивостью
Мы также рассмотрим, как эти концепции помогают разработчикам исследовать реальные проблемы производительности фронтенда.
Это первое видео в моей серии обучающих видео по API производительности браузера. Далее мы рассмотрим Performance Timeline и PerformanceEntry.
#JavaScript #WebPerformance #PerformanceAPI #FrontendDevelopment #INP #WebVitals
Ссылка на Github:
https://github.com/leelanarasimha
Instagram: / leelawebdev
Telegram: http://t.me/LeelaWebDev
Страница на Facebook: / leelawebdev
Страница в Twitter: / leelanarsimha
LinkedIn: / leela-narasimha-reddy-86517948
GitHub: https://github.com/leelanarasimha
Страница на YouTube: / leelawebdev
Если вам понравилось мое видео, пожалуйста, подпишитесь на мой канал.
Мои плейлисты:
Полный курс по React: • 1. Why use React. Advantages of React over...
Полный курс по Vue: • 1. Introduction to VueJS 3.0. New Features...
Полный курс по Angular NGRX: • 1. Introduction to Angular NGRX State Mana...
Полный курс по Angular: • 1. Angular Introduction. Exploring the dif...
Полный курс по TypeScript Курс: • 1. What is TypeScript Language and why sho...
Полный курс ES6: • 1. Introduction to Ecmascript6 (ES6). Diff...
Полный курс Javascript: • 1. Javascript Introduction. Lets learn in ...
Полный курс GIT: • 1. Git, Distributed Version Control System...
Полный курс ESLint: • 1. Introduction to ESLint. Find and fix pr...
Полный курс по RxJS: • 1. Introduction to RxJS. Reactive Extensio...
Полный курс по декларативному реактивному программированию в Angular: • 1. Introduction to Declarative Reactive Pr...
Полный курс по Angular CLI:
• 1. Getting Started With Angular CLI. Why ...
Модульное тестирование Angular Полный курс:
• 1. Introduction to Angular Unit Testing. W...
Страница плейлистов моих курсов:
/ leelawebdev
#leelawebdev
Присоединяйтесь к этому каналу, чтобы получить доступ к бонусам:
/ @leelawebdev