进程:就是在内存中正在运行的程序就叫一个进程 特点:在内存中独享一份空间
进程负责为程序的运行提供必备的环境(相当于工厂中的车间)
线程:一个应用程序是由多个线程组成,每一个线程之间是相互独立的
线程是计算机中最小的计算单位,负责执行进程中的程序
js是一个单线程 如果遇到耗时任务,而且同步,就会造成线程阻塞
/* 同步的代码 线程被阻塞了 */
console.log(1);
alert("http")
console.log(2)
/* 回调函数处理耗时操作 */
/* 异步 */
console.log(1)
setTimeout(()=>{
console.log("http")
},1000)
console.log(2)