本质函数内部返回什么,就是这个函数最终的结果 这个可以联想到函数 阻止代码执行的方式( break continue return 的区别了
)
函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。通俗的说,函数是利用特定语法,将一段 代码打包在一起,每次调用函数就可以让这个代码块内的代码全部执行,复用代码。
要注意的是,函数跟循环不相似,循环是重复一定次数的执行代码,函数虽然可以重复执行代码,但是它很灵活,可以任意决定它调用的时机
// 方式一
let fn1 = function () {
// 代码块
}
// 方式二
function fn2 () {
// 代码块
}
方式三
let fn = function () {
return 1 + 3
}
// 上面fn函数执行后,立刻返回1+3的值,对应的箭头函数写法
let afn = () => 1 + 3