js函数
JavaScript-全局变量和局部变量
1 <script> 2 var a = 10; //a为全局变量 3 function demo(){ 4 var b = 20; //b为局部变量 5 c = 30; //c为全局变量(注意:只有在调用demo()后才能全局变量c 6 } 7 alert(a); //10 8 alert(b); // 9 alert(c); // 10 11 demo(); 12 alert(c); //30 13 </script>
JavaScript-异常捕获
异常:当JavaScriptying引擎执行JavaScript代码时,发生了错误,导致程序停止运行。
异常抛出:当异常产生,并且将这个异常生成一个错误信息。
异常捕获:
1 try{ 2 发生异常的代码块; 3 }catch(err){ 4 错误信息处理; 5 }
1 function demo(){ 2 try{ 3 alert(str); 4 }catch(err){ 5 alert(err); 6 } 7 } 8 demo(); //ReferenceError: str is not defined
Throw语句:通过throw语句创建一个自定义错误。

浙公网安备 33010602011771号