js中通过表单实现传递不同的循环次数调用自定义函数,并计算出循环所用的时间(用到Date对象)。

如题 求大神
2025-01-06 02:20:26
推荐回答(2个)
回答1:

例:

HTML代码:



xxx

JS代码:

function calcTime(){
var num = parseInt(document.getElementById("num").value);
var sdt = new Date();
for(var i = 0 ; i < num ; i++) {
userDirFunc(i + "");
}
var edt = new Date();
var seconds = "总共用时" + (edt.getTime() - sdt.getTime()) / 1000 + "s";
userDirFunc(seconds);
}

function userDirFunc(count) {
document.getElementById("show").innerText = count;
}

运行结果:

回答2:

运行看看