请马上登录,朋友们都在花潮里等着你哦:)
您需要 登录 才可以下载或查看,没有账号?立即注册
x
预览下面代码之前可预先按下F12,确保“控制台”(console)在前台,酱紫可以观察到隔五秒异步完成的煮咖啡打印动作上屏:
<script>
// 1. 设计一个异步函数,模拟煮咖啡,需要5秒
const makeCoffee = (callback) => {
console.log("👨🍳 开始煮咖啡... (这需要 5 秒钟)");
// setTimeout 模拟煮咖啡,5 秒后执行回调函数
setTimeout(() => {
const coffee = "☕ 肆只猫咖啡";
console.log("咖啡机:滴滴滴,咖啡煮好啦!");
// 调用回调函数,并把结果(咖啡)传进去
callback(coffee);
}, 5000);
};
// 2. 调用函数,并传入一个"回调函数"
// 意思是:"咖啡煮好后,请执行这里面的逻辑"
makeCoffee((myCoffee) => {
console.log(`我拿到了:${myCoffee},现在开始享受!`);
});
// 3. 这行代码是同步的,它不会等煮咖啡,会立即执行
console.log("📱 煮咖啡的同时,我先刷会儿手机...");
</script>
|