JS错误处理(try...catch语句)、计时(setTimeout、setInterval函数)

版权声明:转载请附上文章地址 https://blog.csdn.net/weixin_38134491/article/details/86619964
try{
	/*把可能错误的代码放在这里,如果代码全部执行正确,那么后面的catch子语句会被忽略 
	 *如果这里的代码出错,那么会立即终止执行,然后去执行catch后面的语句块 
	 *这里错误指的是逻辑错(变量错误)误不能是语法错误(格式写错)
	 */
	var a="ROBIN";
	alert(a1);
}catch(e){
	alert(e.message); /* 给try提供报错提示 message是其中一种属性*/
}finally{
	alert("不管try里面的语句是否出错,finally里的语句肯定执行")
}

JavaScript 计时

  • 延期执行代码

延期执行代码就是在未来的某个时间执行预定代码,这个用setTimeout( )方法实现

function func1(){
	alert('haha');
}
setTimeout(func1,5000); /* 这里单位是毫秒,5000就是延迟5秒*/

/* 取消上面的延时操作办法 */
clearTimeout(set1);
  • 定期执行代码

定期执行代码就是每间隔多久即执行预定代码,这个用 setInterval( )方法实现

/* 一般传一个函数进去作为参数 */
function func1(){
	console.log("haha");
}
var set1=setInterval(func1,2000);

/* 取消上面的操作 */
clearInterval();

猜你喜欢

转载自blog.csdn.net/weixin_38134491/article/details/86619964
今日推荐