break结束循环推荐使用。
return 直接跳出方法。
js中的break 、continue,、return
break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。
由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。
continue语句和break语句相似。所不同的是,它不是退出一个循环,而是开始循环的一次新迭代。
continue语句只能用在while语句、do/while语句、for语句、或者for/in语句的循环体内,在其它地方使用都会引起错误。
return语句就是用于指定函数返回的值。
return语句只能出现在函数体内,出现在代码中的其他任何地方都会造成语法错误,当执行return语句时,即使函数主体中还有其他语句,函数执行也会停止。
我说的是终止喔 ,不是中止哦············function a(){b()//在这里加一段代码,让整个js程序结束}function b(){
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)
··帮忙看下·······