Bootstrap

JavaScript的函数、函数的封装(有参、无参、有无返回值的基本用法)、预解析

一、函数

作用 :对任意代码进行“封装”,在需要的时候进行调用

             =>像一个盒子,盒子里面转代码,通过盒子名称找到盒子执行里面的代码

                 1.盒子封装代码

     

           2.调用盒子执行代码

            语法:

               //定义函数

            function 函数名(){

                封装代码

            }

            函数名()  // 函数调用语句

 <script>
       console.log("函数开始")
        //定义一个名为fun的函数
        function fun(){ // 1 
            // 函数体
            console.log("这是一个函数")//2
        }

        fun()  // 函数调用语句 //3

        console.log("函数调用完成")
  </script>
    

二、函数的参数

     function 函数名(m){  m为实参

            函数体

        }

        函数名(100) 100为形参

        1.形参:定义函数时,在函数名括号中定义的变量称为形参

        2.实参:使用函数调用语句,调用函数时,传入的实际参数值

         

        参数个数

         function 函数名(m,n){

            函数体

        }

        函数名(100,200)

        参数个数不匹配

          1.形参个数多于实参

          2.实参个数多于形参

<script>
        function fun(m){
            console.log("m",m)
 
;