一、函数的定义:函数:具有一定功能的代码块。
函数是通过function定义的,function 后跟的是函数名。
结构语法
function fn(){}
函数定义的四种方式
1. 声明式定义 function fn(){}
2. 表达式式定义 var an=function(){} 匿名函数
3. 自调用
定义和调用同时完成。
4.通过对象的形式 var as=new Function(){}
函数调用函数名() fn()
函数最大的优势 会形成一个独立的模块,可以按需使用,可以重复使用。
按需使用 可以提升性能 重复使用减少代码冗(rong 三声)余。
二、函数的调用方式
1、普通调用:functionName(实际参数...)
2、通过指向函数的变量去调用:
var myVar=函数名;
myVar(实际参数...);
三、函数返回值
1.当函数无明确返回值时,返回的值就是"undefined"。
2.当函数有返回值时,返回值是什么就返回什么。