JS 调试语句

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6     </head>
 7     <body>
 8     </body>
 9     <script type="text/javascript">
10     // 函数:一个功能块
11     // 语法:function 函数名(参数列表) {函数体}    
12     // 函数使用分为俩部分:1、函数的定义 2、函数的调用
13     // 1、无参函数
14         function myFunction(){
15             alert("我是一个无参函数");
16         }
17         myFunction();
18 
19 
20      //2、有参数的函数
21         function argsFunction(a,b){
22             if(a > b){
23                 alert("a>b");
24             }else{
25                 alert("a<b");
26             }
27         }
28         argsFunction(3,1);
29 
30 
31      //3、函数形式参数没有填写的处理情况
32     function myfunction2(){
33         var first = arguments[0];
34         var second = arguments[1];
35         alert(first);
36         alert(second);
37     }myfunction2(3,10);
38     
39 
40 
41     //4、没有写函数名的函数(匿名函数)---应用非常广泛
42     function (){
43         alert("1");
44     }
45 
46 
47     //5、带有返回值的函数,求俩个数字的和,一个函数
48         a、在其函数体内部只能有一个 return
49         b、return之后的语句不会再执行
50     function myFunction3(a,b){
51         var result = a + b;    
52         return result;
53         alert("你好吗");
54     }
55 
56 
57 
58     //6、定义一个变量接受函数的返回值
59 
60     function myFunction3(a,b){
61         var result = a + b;    
62         return result;
63     }
64 
65     var temp = myFunction3(3,20);
66     alert(temp);
67 
68 
69 
70 
71     // 代码的简化
72         function myFunction3(a,b){
73     //        var result = a + b;    
74     //        return result;
75             return a + b;
76         }
77         // 定义一个变量接受函数的返回值
78     //    var temp = myFunction3(3,20);
79     //    alert(temp);
80     alert(myFunction3(3,20));
81     
82 
83         
84     </script>
85 </html>
原文地址:https://www.cnblogs.com/PowellZhao/p/5537494.html