gpt4 book ai didi

javascript - 有没有一种方法可以检查 javascript 以毫秒为单位执行一个函数需要多长时间?

转载 作者:行者123 更新时间:2023-11-30 07:43:12 25 4
gpt4 key购买 nike

我有如下代码:

oTable = $('#dataTable').dataTable({
"sScrollX": "100%",
"bScrollCollapse": true,
iDisplayLength: -1,
aLengthMenu: [[-1, 25, 50, 200, "All"], [10, 25, 50, 200, "All"]],
aoColumnDefs: [
{ "sSortDataType":"dom-data-rk", "aTargets": ["sort-data-rk"] },
{ "sType": "date-uk", "aTargets": ["sort-date-uk"] },
{ "sType": "datetime-uk", "aTargets": ["sort-datetime-uk"] }
]
});

有没有一种方法可以计算这段代码使用 javascript 或 jQuery 执行的时间。类似于 C# 中的 Stopwatch 方法?

最佳答案

您可以使用控制台时间并验证需要多长时间。

console.time('profile');

for ( var i=0; i < 100000; i++) {
var arr = new Array();
}

var time = console.timeEnd('profile');

可变时间将以毫秒为单位产生结果例子: http://jsfiddle.net/dadviegas/dV9rf/

适用于所有浏览器

var one=new Date();
for ( var i=0; i < 100000; i++) {
var arr = new Array();
}
var two=new Date();

//Calculate difference btw the two dates
alert(two.getMilliseconds()-one.getMilliseconds());

我已经在 jsfiddle 中添加了这个解决方案

关于javascript - 有没有一种方法可以检查 javascript 以毫秒为单位执行一个函数需要多长时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12163507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com