[size=medium][color=red][b]一个方法如何终止另一个方法执行的问题[/b][/color][/size]
[color=red][b]当showDetails方法中判断该用户没有权限时 不会执行下面的其他代码[/b][/color]
[size=medium][color=red][b]这就是throw的好处[/b][/color][/size]
function hasAuth(code){
if(code == "AUTH"){
TSD.alert("你没有权限,请确认。") ;
throw "THE USER HAS NO AUTH";
}else{
//do something
}
}
function showDetails(code){
GHS.hasAuth(code) ;
// do something
}
[color=red][b]当showDetails方法中判断该用户没有权限时 不会执行下面的其他代码[/b][/color]
[size=medium][color=red][b]这就是throw的好处[/b][/color][/size]