1.普通函数:函数执行完才会执行下一行代码。
<script>
let method=()=>{
console.log("你算哪根葱")
}
method()
console.log("你算老几")
</script>
控制台运行结果:
你算哪根葱
你算老几
2.回调函数:下面的代码直接开始执行,不会等待该函数执行完成再执行。
<script>
//setTimeout():延迟函数,指定时间后执行,只执行一次。
setTimeout(()=>{
console.log("你算哪根葱")
},2000)//2000毫秒后执行
console.log("你算老几")
</script>
控制台运行结果:
你算老几
你算哪根葱