js函数

一、函数的创建

    1.声明式:

        -语法:function 函数的名称(参数){执行的代码段}

    2.赋值式:将函数赋值给一个变量

        语法:var 变量名称=function(参数){执行的代码段}

二、函数的调用:

    1.声明式:

        -语法:函数的名称()

    2.赋值式:

        -语法:变量()

三、函数的参数:

    1.实参:函数调用括号里所填写的参数

    2.形参:函数创建时,函数名称后小括号里所填写的参数

    例:

    function 函数名称(形参){执行的代码段}

    函数名称(实参)

    3.注意:

        -函数的形参和实参原则是需要对应的(类型和数量)

        -实参是从左到右进行选择

            -如果实参的数量比形参多的话,不影响函数内的计算,但多出来的位数不计算

            -如果实参的数量比形参少的话,后面的实参就为undefiend

四、函数的返回值:

    1.语法:function 函数名称(形参){

    执行的代码段

    return 返回执行代码段的结果

    }

    2.总结:

        -

5.预解析:

    -代码在解析显示结果之前,经过了预解析的过程(对代码加载顺序进行调成)

    -预解析会把变量的定义和函数的声明放在代码的最前面加载

    -预解析过程中,有函数,有变量,以函数为准

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天用markdown来写,方便写js代码,富文本不会用,今天有点愁,不说了,直接讲知识点!最下面还有面试一般会问...
    艺术家吴老师阅读 790评论 0 0
  • 在js中,函数本身属于对象的一种,因此可以定义、赋值,作为对象的属性或者成为其他函数的参数。函数名只是函数这个对象...
    bjhu电net阅读 552评论 0 5
  • 事件驱动模型: 事件(操作,动作) 事件类型(具体的动作类型) 事件源(发生动作的地方) 事件监听器(监听事件发生...
    天蓝蓝TL阅读 246评论 0 0
  • 1、函数概述 1.1、什么是函数 函数就是可以重复执行的代码块 1.2、为什么要用函数 因为一部分代码使用次数可能...
    嗨黄先生阅读 105评论 0 0
  • 函数是一段JS代码,它只定义一次,但可能被执行或调用任意次。你可能已经从诸如子例程(subroutine)或过程(...
    JunChow520阅读 581评论 0 0