js每隔五分钟执行一个函数

JavaScript022

js每隔五分钟执行一个函数,第1张

window.onload=function(){

//假设这里每个五分钟执行一次test函数

test()

}

function

test(){

alert("每个五分钟一次")

setTimeout

(test,1000*60*5)//这里的1000表示1秒有1000毫秒,1分钟有60秒,5表示总共5分钟

}

如下有一个求和的函数,我们要知道这个函数执行需要的时间

function add(){

var sum = 0

for(var i = 0i<1000000i++){

sum += i

}

return sum

}

定义一个测试函数,将待测函数作为参数传入

function test(func){

var start = new Date().getTime()//起始时间

func()//执行待测函数

var end = new Date().getTime()//接受时间

return (end - start)+"ms"//返回函数执行需要时间

}

测试并查看实际执行时间

var time = test(add)

console.log(time)