alert("abc")}a()alert("def")
function a(){
//这样就能终止你的程序a了return}但看你的js代码,你后面租陪是调用a()和alert(),梁型迅即使你终止了a(),但后面的alert()还是会执行了,就相当于java里的main函数一样,顺序执橡此行很好···但是你告诉我应该怎么做········ 问题补充:clue 写道 throw "出错了!"function (yy){var ivar charset="#$%\(\)><"try{for(i=0i<charset.lengthi++){
if(yy.indexOf(charset.charAt(i))>=0)
··帮忙看下·······
有,在js中用于中断程序继续运行的3种方法: break continue returnbreak和continue一轿咐般用于循环,进悉帆姿行打断
return是返回结果值,如果为了中断程序
一睁绝般通过 return false 去中止程序的继续运行
break结束循环推荐使用。
return 直接跳出方法。
js中的break 、continue,、return
break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。
由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。
continue语句和break语句相似。所不同的是,它不是退出一个循环,而是开始循环的一次新迭代。
continue语句只能用在while语句、do/while语句、for语句、或者for/in语句的循环体内,在其它地方使用都会引起错误。
return语句就是用于指定函数返回的值。
return语句只能出现在函数体内,出现在代码中的其他任何地方都团族会塌李弊造成语法错误,当执行return语句时,即使函数主体中还有其他语扰腔句,函数执行也会停止。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)