在 JavaScript 中,同步和异步是指代码执行的方式和顺序:
console.log('One');
console.log('Two');
console.log('Three');
// 输出顺序:One -> Two -> Three
console.log('One');
setTimeout(() => {
console.log('Two');
}, 1000); // 等待 1 秒后执行
console.log('Three');
// 输出顺序:One -> Three -> Two(在 1 秒后输出)
在异步编程中,常用的异步操作包括定时器函数(如 setTimeout
、setInterval
)、事件监听和处理、Ajax 请求、Promise 等。异步操作的特点是能够在等待的同时继续执行其他代码,适用于需要等待 I/O 操作或长时间运行的任务。
Proudly powered by WordPress