【JavaScript的计时器】
计时器的设置
计时器(分两类)
第一类
var time = setInterval ( 函数, 时间 ) ;
执行多次,但是精确度比较低;
第二类
var time = setTimeout ( 函数, 时间 ) ;
执行一次,精确度比较高;
计时器的清除
var time = setInterval ( 函数, 时间 ) ;
var time = setTimeout ( 函数, 时间 ) ;
清除计时器:
clearInterval ( time ) ;
clearTimeout ( time ) ;
计时器的书写方式
一.直接书写:
setInterval(function() {}, 1000);
二.函数调用:
function show() {}
setInterval(show, 1000);//调用函数不需要加括号
三.函数名调用传参:
function show() {}
setInterval("show()", 1000);//格式没错,不常用
内存泄漏
内存泄漏是指分配给应用的内存不能被重新分配,即使在内存已经不被使用的时候。