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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 今天用markdown来写,方便写js代码,富文本不会用,今天有点愁,不说了,直接讲知识点!最下面还有面试一般会问...
    艺术家吴老师阅读 856评论 0 0
  • 文初先补充两点,数组的排序方式.sort(),括号里面可传函数参数,针对数组里的数据为数字型时,升序的传递函数为f...
    青木樹海阅读 249评论 0 0
  • 1.一个函数可以有形参也可以没有形参(零个或多个)什么是形参? 定义函数时 () 中的变量我们就称之为形参 ...
    仰望_IT阅读 136评论 0 0
  • 5.1 函数 5.1.1 函数概念 在 JS 里面,可能会定义非常多的相同代码或者功能相似的代码,这些代码可能需要...
    Anwfly阅读 294评论 0 3
  • 在前端快速发展的今天,如果不能时刻保持学习就会很快被淘汰。分享一下最近学习的函数式编程的相关知识,希望对大家有所帮...
    gongyexj阅读 976评论 0 0

友情链接更多精彩内容