JavaScript函数学习小结

什么是函数:

实现固定功能的代码块

函数是工具,是实现功能的工具

函数是通过其中的代码,来实现所谓的功能

使用函数有两步:

1、定义(声明)函数

定义函数的三个要素:功能、参数、返回值

函数的参数就是完成一件事情的已知条件(即执行函数时,输入给函数的数据信息)

函数的返回值就是事情完成的结果(即输出)return

2、调用函数

函数的特点:

封装:将需要的代码,写入到函数中

重复:一个函数可以反复调用

调用:可以在任意需要位置上调用执行代码

函数的定义有不同的方式:

1、声明方式,通过关键词function来定义和声明函数。封装函数,但是函数不会执行,也就说我现

在组装好了一台电脑,但是就只是放在那儿没有用。

function fun(){
alert(1);
}

后续使用fun();的时候才算是调用并执行函数,也就是说这时候才用电脑。

2、匿名函数或赋值方式,定义函数时,不定义函数、名称,将函数赋值给一个变量,然后通过调

用变量名称()的形式来调用函数。

var fun = function(){
alert(1);
}

声明方式:可以在程序的任意位置上调用函数,甚至可以在定义函数之前就调用函数,执行函数。

赋值方式或匿名函数:只能在定义函数之后,再调用函数。

封装函数的基本步骤:

1、定义程序来实现功能的需求

2、定义函数,将程序放在{}中,封装程序

3、定义参数

4、定义返回值

5、考虑容错机制

函数的执行,对于参数是要有要求的,如果参数出现问题,要么终止程序的执行,要么对参数进

处理。

//方式1:使用return来终止函数的执行

在switch判断和循环语句中,可以使用break来终止程序。但在函数中药终止函数的执行,不能使

用break,需要使用return关键词;

//方式2:对数据进行调整

6、考虑函数参数的默认值

7、给函数定义函数说明

原文链接:https://blog.csdn.net/MixedSignals/article/details/104906197


总结

由于我基础比较薄弱,对JavaScript函数的学习可谓是七窍已通六窍——一窍不通,只能通过对一些博主的博客进行整理学习,希望能有所收获,下面还有一份我找到较为详细的关于JavaScript函数的博客,有兴趣的同学可以参考参考。
作者:二郎神杨戬
链接:https://juejin.cn/post/7027648859840970765
来源:稀土掘金

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值