一个文章叫了解同步和异步

 

同步:就是一步一步进行的操作,同步的话我们可以把它理解成在路上正常行驶的车辆,如果路上车辆少的话,车辆都可以正常行驶,但是如果我们的同步操作特别多的话,js会一步一步执行这样的话特别慢,就好比路上车多的话有车坏的话(车多也会)就会堵车。这样的话js的效率就相当低下。这个时候就需要异步操作。

 

异步:异步操作的话就是把一些相对于麻烦的一些操作放在一边不去执行它,(可以理解为坏掉的车)叫一些简单的操作为同步(文档下的操作),异步操作的话是要等同步执行完成的话才去执行异步操作,就好比在路上的话有车坏的话,导致路上堵车,所以我们把异步操作理解为坏了放在紧急通道上的车,叫坏掉的车都放在应急车道,这样正常的车就会正常行驶,效率要高,所有要等同步执行完的时候去执行异步

 

同步:在整个window下的操作除了回调函数和定时器还有函数以外的都是同步

 

异步:回调函数,函数,定时器我们都可以叫做回调函数

 

总之记得只有同步操作完了才会进行异步操作

你可能感兴趣的:(一个文章叫了解同步和异步)