自定义方法
返回类型 方法名 (参数){
函数体
return 返回值
}
可选参数
参数也需要规范类型
type Fun (参数1,[参数2,参数3]){
// 中括号表示可选参数,标准是放在最后
}
默认参数
type fun (参数1,[参数2=3,参数3=4]){
// 给参数设置默认值
}
命名参数
type fun(params1,{params2,params3}){}
fun(111,params2:2,params3:4)
匿名方法 (同JS)
var fun = (){}
fun()
传参可以是方法
fun(){}
fun2(fn){}
fun2(fun)