使用 MiniProfiler 分析 JavaScript 代码
Profiling JavaScript code using MiniProfiler
MiniProfiler可以记录Ajax调用并显示计时的细分。
是否可以将自定义步骤添加到我的 JavaScript 代码中?
可以通过在 Razor 视图中使用 TimeScript
命令来计时客户端脚本执行时间。
来自 Sample.MVC 的示例:
<head>
@this.InitClientTimings()
@this.TimeScript("jQuery 2.0.3", @<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js" type="text/javascript"></script>)
@using (profiler.Step("<head> rendering"))
{
<title>@ViewBag.Title - MVC MiniProfiler Demo</title>
@(this.TimeScript("Our CSS", @<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />))
@RenderSection("head", required:false)
}
</head>
在这里,加载jQuery和CSS脚本所花费的时间是计时的。当然,您可以使用此函数注入任何客户端代码。
相关文章:
- 云代码(javascript)失败,原因是:{代码:1,消息:内部错误
- 简化此If语句,使其不会't重复代码-Javascript
- 十进制到二进制代码Javascript
- 第二次单击时执行不同的代码(JavaScript)
- 在不使用jquery($symbol)knockout.js的情况下分离代码javascript
- 缩短几个元素的onclick代码 - JavaScript
- 英国银行排序代码 JavaScript 正则表达式
- 我无法在谷歌图表的代码 javascript 中获取 json 数据(项目 Python Hello Dashboard
- 和代码 JavaScript 没有被 &.
- 我怎样才能减少这段代码 javascript 代码,这样它就不会那么重复了
- 我想单击一个按钮,一次只执行已经制作的程序中的一行代码.(JavaScript)
- 滑动 DIV 代码 Javascript 的小问题
- 尝试重写代码 JavaScript
- 是否可以检测到在不使用键代码 javascript 的情况下按下了输入键
- 输入网址代码 JavaScript 播放器
- 管理通用客户端代码(javascript/css)
- 理解代码javascript
- 加载json-url参数代码(javascript修改)
- 变量检查错误的代码(javascript)
- css属性仅由代码javascript应用