进程:就是在内存中正在运行的程序就叫一个进程 特点:在内存中独享一份空间
    进程负责为程序的运行提供必备的环境(相当于工厂中的车间)

    线程:一个应用程序是由多个线程组成,每一个线程之间是相互独立的
    线程是计算机中最小的计算单位,负责执行进程中的程序

    js是一个单线程 如果遇到耗时任务,而且同步,就会造成线程阻塞

    1. /* 同步的代码 线程被阻塞了 */
    2. console.log(1);
    3. alert("http")
    4. console.log(2)
    1. /* 回调函数处理耗时操作 */
    2. /* 异步 */
    3. console.log(1)
    4. setTimeout(()=>{
    5. console.log("http")
    6. },1000)
    7. console.log(2)