终止JS运行有如下几种可能:
- 终止函数的运行的方式有两种
- 在函数中使用return,则当遇到return时,函数终止执行,控制权继续向下运行
- 在函数中使用try-catch异常处理,需要结束时,使用throw抛出异常
// 实例使用,不进行try-catch捕获便可以阻断js运行
/**
* 用户group是否为manager校验
*/
function roleVerify() {
var role = sessionStorage.getItem('UserRole');
if(objNotNull(role) && role === 'manager'){
}else{
$.alert('您当前所处用户无此权限');
throw 'role error';
}
}