JS中函数

一、函数的定义:具有特定功能模块

二、函数的分类;

1.从定义的角度分:内置函数,自定义函数

  内置函数:JS系统自带的函数,如:prompt 、 confirm、 alert.......

自定义函数:用户根据自己的需求编写的函数

2.从参数角度分:有参函数、无参函数

3。从返回值角度分; 有返回值函数,无返回值函数

4.其他:递归函数、匿名函数

三、函数的作用:

1、函数可以控制语句的执行时间

2、提高代码的复用性

3、提高内存的利用效率

四、无参无返回值函数,各式

function 函数名(){

函数体

}

调用:函数名();

无参无返回值函数的注意事项

  1. function关键字不可以省略,且必须是小写的

    2. function小括号后面不可以加分号

    3.function大括号里面可以包含一条语句或多条语句,也可以一条都没有,该函数被称为空函数,作用是在程序用来占位

    4.函数只有被调用时才能够执行,不调用不执行

五、有参无返回值函数, 格式

function 函数名(参数列表) {

       函数体

}

注意事项:

1.有参函数定义时的参数列表称为形参列表,他可以是一个参数,也可以是多个参数,每个参数都被称为形参

形参在定义的前面不加var, 形参的本质作用是用来接收函数调用时所传递过来的具体数据

2.形参属于局部变量,在函数被调用时分配存储空间,函数一旦执行完毕,该空间会被释放,函数的形参执行在该函数的内部使用

其他空间里面不可以使用

3.函数在调用时的参数被称为实参,可以有多个,实参间用逗号分隔,实参的本质就是函数要处理的具体的数据

4.实参在函数被调用时传递到形参中,在传递时参数的传递是一一对应的

5.参数在传递的过程是单向传递的,即由实参传递给形参,但是绝不可以由形参传递给实参

6,.实参可以是常亮、变量、表达式

六、有参由返回值函数:就是在函数被调用时会向调用者通过return 语句返回一个值,这个值就是函数的返回值,我们把具有返回值的函数称为有返回值函数

注意事项:

1、有返回值函数中的return 的个数可以是多个,但是默认只执行第一个,因为return具有结束函数的功能,类似于break的功能

2、return 后面可以是变量、常量、表达式

3、函数如果没有写return 语句,那么这个函数默认也是带return 的,只不过后面的值为分号;





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值