function 我是函数(){
           //普通的函数
           log(“我是函数”);
           };
    我是函数(); //调用函数  就是用他的名字加括号如果有参数就要传入参数
    当调用该函数时,会执行函数内的代码。
   语法 function 函数名([参数]){  //参数的传入是选的
       (函数体);
       };
    function是关键字
    关健字就是一些有意义的数如for if 之类的
     函数名是自己取的但有要求
       1 不能用关键字
       2 不能以数字开头
       3 好像还有我忘了差不多吧
       函数体就是调用他时他执行的内容
      在调用函数时,您可以向其传递值,这些值被称为参数。
      函数很灵活,您可以使用不同的参数来调用该函数,这样就会给出不同的消息:
——————————————————————————–
    反回值
    反回值的关键字 return //反回
    在使用 return 语句时,函数会停止执行,并返回指定的值
    在您仅仅希望退出函数时 ,也可使用 return 语句。返回值是可选的
    function 函数(){   //定义一个函数
         return “我是反回值”  //反回值 renturn 反回的内容
         }
         //上面是定义函数
         //下面是调用
         log(函数());//打印的内容 我是反回值
——————————————————————————–
    有参数的函数
    调用带参数的函数
在调用函数时,您可以向其传递值,这些值被称为参数。
这些参数可以在函数中使用。
您可以发送任意多的参数,由逗号 (,) 分隔:
function 加法(a,b){   //定义一个函数
         return    a+b;   //反回相加的值
         }
         log(加法(1,2));//函数传入了1和2这两个值
                        //在函数里面他们就分别是a和b了
                         //计算他们的值然后调用他的函数上就是加法(1,2),然后输出他的值
    ——————————————————————————–
    一个函数可以有多个return
     function 加法(a,b){
    if(a>b){
        return “a大于b”;///如果a大于b反回这个值
        }else{
            return “a小于b”;//如果a小于b反回这个值
            };
            };
            log(加法(1,2));
    ——————————————————————————–
     封装函数就是把要运行的代码写成一个函数,要运行的时候调用就好了
     函数封装的代码是只有调用才会执行的

发表回复

后才能评论