函数
-
函数是js的数据类型
-
复杂数据类型
-
类似一个盒子 盒子里面放着要执行的代码
-
函数可以赋值给一个变量
定义阶段
-
声明式函数 function 函数名(形参,实参) { 函数体(执行的 代码) }
-
赋值式函数 var 变量 = function ( ) { }
-
function 后面不写函数名
-
直接跟小括号
-
{ } 花括号不能丢
-
调用阶段
-
函数名要一致
-
( ) 小括号代表里面执行的代码
-
不加小括号代码不会执行
函数的参数
-
定义阶段 = 》形参
-
形参的名字也要遵循标识符的命名和规范
-
形参可以多个 用逗号, 隔开
-
声明式 函数名(形参)
-
赋值式 变量名(形参)
-
-
调用阶段 = 》实参
-
调用的时候写在小括号内
-
声明式 函数名(实参)
-
赋值式 变量名(实参)
-
函数的返回值
-
return
-
如果函数没有return 那么不会拿到结果(undefined)
-
如果想把函数执行结果放到一个变量或其他函数能使用到这个结果,就需要return 返回结果
-
-
中断函数