JavaScript_函数封装的基本步骤

1.定义程序来实现功能的需求
2.定义函数,将程序放在{}中,封装程序
3.定义参数
4.定义返回值
5.考虑容错机制
函数的执行,对于参数是要有要求的,如果参数出现问题
要么终止程序的执行,要么对参数进行处理
1.使用return关键词来终止函数的执行
在switch判断中和循环语句中,可以用break来终止程序的执行
在函数中要终止函数的执行,不能用break,需要使用return关键词
2.对数据进行调整,数据交换存储,也就是min和 max
要交换a和b两个变量中存储的数据,不能直接交换,要先建立一个中间变量
6.考虑函数参数的默认值
函数参数的默认值
给函数的参数定义默认值
语法与给变量赋值的相同的语法 形参=数值
因为实参赋值是有顺序的,如果括号里只有一个实参,那么就是赋值给第一个形参的
带有默认值的形参,一般都写在形参的最后

function fun(name,age=18){
	//....
}

7.给函数定义函数说明

function add(max,min=1){
//对数据进行调整
if(min>max){
var middle=0;//随意赋值
middle=min;
min=max;
max=middle;
}
var res=0;
for(var i=min;i<=max;i++){
res+=i;
}
return res;
}

代码规范中规定,所有的自定义函数,都要写函数说明
每个公司对函数说明的语法都不相同,我们现在了解基本格式
param 参数的意思,是对参数的说明,一般写参数的名称,数据类型,作用
@param min int累加求和的起始数值,默认值是1,整数类型
return 返回值的意思,对返回值的说明
@return res int 累加求和的结果,整数类型
注:@可加可不加,看具体规定。
函数功能作用的描述:
累加求和函数,默认累加求和的起始值是1,终止值需要输入,累加求和的结果是res
对于输入数据大的大小顺序有容错处理
对于输入数据的类型判断,有待后期增加

发布了21 篇原创文章 · 获赞 3 · 访问量 327

猜你喜欢

转载自blog.csdn.net/qq_44531034/article/details/104910157