和标准库不同,WebAPI是浏览器提供的一套API,用于操作浏览器窗口和界面
WebAPI中包含两个部分
BOM:Browser Object Model 浏览器模型,提供和浏览器相关操作
DOM:Document Object Model 文档模型,提供和页面相关的操作
js:
1.EcmaScript:语言规范、标准库
2.WebAPI:BOM DOM
BOM
1.设置定时任务,及时销毁
var timerId
function start() {
if(timerId){
return
//当前已经有计时器了
}
timerId=setInterval(function () {
console.log(new Date().toLocaleString())
},1000)
}
function stop() {
clearInterval(timerId)
timerId=null
}