函数

函数定义

具有一定功能的代码块的封装,提高代码的复用性,遵循高内聚,低耦合的思想。

函数声明

function fn(){}

函数表达式

1、命名函数表达式

var a = function fn(){})

2、匿名函数表达式 ————一般称为函数表达式

var b = function (){}

匿名函数与命名函数的区别是a.name 与 b.name的不同。

函数组成形式

函数名称

参数

形参与实参的个数可以不相等,形参比实参多,多余的形参为undefined,实参比形参多,多余的也放在arguments中。
1、形参

函数名.length为形参的个数

2、实参

arguments.length为实参的个数

实参具有arguments类数组,里面放置实参,实参多于形参,多余的实参也放在里面。
形参与实参是一一对应,相互映射的关系。

返回值

return 结束函数的执行,并返回一个结果。函数执行完,执行的结果通过return返回出去,没有return或return后面没有值,则返回undefined。

posted @ 2020-06-04 09:03  lisalisalisa  阅读(153)  评论(0)    收藏  举报