函数的多种形式的定义
程序员文章站
2022-04-04 08:30:08
...
函数的所有的定义形式
- 函数声明方式
特点:
(1)函数是有名函数
(2)在js代码中,可以定义的内容在使用内容的下面
function 函数名(参数列表){
函数体
}
2.函数的表达式方式
特点:
(1)函数没有名字,匿名函数对象,使用一个函数变量保存了匿名函数对象的地址,使用变量指向了匿名函数。通过变量来访问匿名函数
(2)必须先定义后使用,空间上的
var 函数变量 = function(参数列表){
函数体
}
3.构造函数
特点:
(1)匿名函数
(2)必须是定义后使用,空间上的。
var 函数变量 = new Function('形参1','形参2',......'函数体')
函数是通过Function 构造函数创建的
定义函数的几点建议
1:尽量使用局部替代全局变量。
2:给代码添加合适的注释。
3:函数要尽量的短小精悍,功能尽量的单一,越单一复用性越好。
4:一个函数中的代码的行数不要太多。
5:代码要分组。类似的代码连续行写。不同的代码要隔行写。
6:函数体中,要先处理特殊情况,然后再处理一般情况。
7:函数就是针对某个问题的解决方案的具体的实现。函数必须对要解决的问题的所有的情况都给出解决方案。
上一篇: HCNA学习第一天
下一篇: Java基础学习第一天