JavaScript程序的执行顺序

JavaScript程序的执行顺序:同步==》异步==》回调


同步是阻塞模式,异步是非阻塞模式。


    同步就是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去。


    异步就是指进程不需要一直等下去,而是继续执行下面的操作,不管其他进程的状态。当有消息返回时系统会通知进程进行处理,这样可以提高执行的效率。如angularJs中的$remote服务就是异步执行,如果在服务外对返回的数据进行操作的话,可能会是undefined,这种情况要进行考虑。

 

posted @ 2017-06-04 11:11  Sun·傲宇  阅读(150)  评论(0编辑  收藏  举报