Js函数(一) 基础概念 2021-11-17

1.函数概念:

函数也称之为方法,分为命名函数和匿名函数,以及ES6新增的箭头函数,就是封装了一段可以被重复执行调用的代码块,目的是大量重复使用,节省开发时间。

2.函数语法:

命名函数:function playGames() {

            console.log('LOL');

        }

playGames();   调用函数

注意:函数是做某件事情,所以函数名一般是动词,函数不调用, 自己不执行

匿名函数: let fun = function(arr) {

                  console.log('函数表达式');

                  console.log(arr);

                     }

    fun('yyds');

3.形参和实参以及匹配问题

function 函数名(params) {       在声明函数的里面是形参,形式上的参数,有其形而无其实

                 }

函数名();     小括号里面写实参,实际的参数

例如:function getSum(num1, num2) {

            console.log(num1 + num2);

        }

getSum(1, 2);       注意:形参与实参个数一致 正常输出结果

getSum(1, 2, 3);   注意:如果实参里面的个数大于形参,以形参个数为准

getSum(1);           注意:如果实参个数小于形参,多余的形参会被定义为 undefind 结果是NaN

4.函数返回值  return

概念:函数只是实现某种功能,最终的结果都要返回给函数的调用者,return属性会把结果返回给调用者  

语法:function getResult() {

            return 666;

        }

        getResult();  

        console.log(getResult());   return将666返回给了getResult输出

注意

1.return 后面的代码不会执行,都会被终止

2.return 只能返回一个值 ,如果return num1  num2   输入两个变量只会输出最后面的值num2

你可能感兴趣的:(Js函数(一) 基础概念 2021-11-17)