函数

来源:互联网 发布:一个端口的tcp连接数 编辑:程序博客网 时间:2024/06/05 04:48
1.定义:函数就是方法,比如数组、字符串。  
2.关键词function:  
    例如: 
        function add(x,y){  
        return x+y;   
    }
        var a=add(1,2)  
        console.log(a)   
 
function:是代表函数的关键字;return x+Y:表示执行的代码。add:代表函数名称。  
3.函数的表达方式:  
  例:、
     var test=function(a,b){  
       reture a+b;
}     var a=test(1,2);  
      console.log(a);  
 
  注释:ab为函数名的形式参数;a+b表示执行的代码;test代表函数名称。  
4.匿名函数:  
  例如:  
 ( function(x,y){  
     console.log(x+y)  
   }(1,2));


注释:X,Y表示形式参数;X+Y表示执行的代码;(1,2):是将值赋给形式参数执行;  
5. 对象式函数:  
   例如:  
   var a=new function("x","y","reture,x+y")   
   var c=a(2,3);
   console.log(c);


注释:"x","y","reture,x+y"表示函数执行的代码;  
    C=a:表示将a值赋给C;  


----------
#二、函数作用域: #


   1.定义:允许访问的变量;  
   2.作用域类型:a.全局作用域 b.局部作用域;  
   a:全局作用域:在函数外面声明或者定义的变量都是一个全局对象,所以这个变量可以在任何地方使用: 
      例如:
          
    
  
 b:局部作用域:在一个函数内定义的变量只能在函数内部访问或者在这个函数的内部的函数访问。
0 0
原创粉丝点击