vue.js 源代码学习笔记 ----- 工具方法 perf
2024-09-27 01:12:58
import { inBrowser } from './env' export let mark
export let measure if (process.env.NODE_ENV !== 'production') {
//如果在浏览器环境,
const perf = inBrowser &&window.performance /* istanbul ignore if */
if (
perf &&
perf.mark &&
perf.measure &&
perf.clearMarks &&
perf.clearMeasures
) {
mark = tag => perf.mark(tag)
measure= (name, startTag, endTag) => {
perf.measure(name, startTag, endTag)
perf.clearMarks(startTag)
perf.clearMarks(endTag)
perf.clearMeasures(name)
}
}
}
这个方法应该是获取标签在浏览器加载的时间快照
最新文章
- VS code 安装react-native代码提醒
- 【Java EE 学习 21 下】【 使用易宝支付接口实现java网上支付功能】
- [wikioi 1034][CTSC 1999]家园(网络流)
- [HIve - LanguageManual] Joins
- 方法javaJVM学习笔记-内存处理
- 数据操作So easy-LINQ解析
- UVA11983 - Weird Advertisement(扫描线)
- RPM安装软件
- Javascript高级编程学习笔记(27)—— BOM(1)window对象1
- WPFの阴影效果
- 2: Eclipse反编译工具Jad及插件JadClipse配置
- web页面判断是否首次加载
- 开发框架-Web-.Net:NFine
- excel怎样添加的选项卡中含有下拉列表
- Git for Windows之推送本地版本库到远程仓库
- #JS 前端javascript规范文档
- MYSQL语句:创建、授权、查询、修改、统计分析等 二 用户的创建、权限设置、删除
- docker 里面的supervisord不断killed
- TCP/IP知识总结(TCP/IP协议族读书笔记三)
- 题目1008:最短路径问题(SPFA算法)