(可以让程序代码按照指定的顺序先后执行)
最近,JavaScript引入了异步并等待(Aync / Await),这是Es7新增的方法
这些方法不是相互排斥的,而是相辅相成的:异步/等待基于承诺建立,承诺使用回调...首先,我们将main标记为异步函数。接下来,我们将等待异步操作的结果,而不是承诺
await会自动等待函数返回的promise来自行解析。...它像我们今天看到的所有代码一样是非阻塞的,所以其他的东西可以在等待表达式的同时运行。然而,在promise等待解决之前,下一行代码将不会运行。...编写顶级代码时,可以使用promises的then语法代替,也可以将代码封装在标记为异步的自执行函数中
总结
整篇文章主要是针对如何序列化js中的并发操作,其中序列化也就是编码方式,用什么的方式将要用的方式给存起来...()或者JSON.Parse(data),而并发操作指的是多任务同时进行,但任务的先后,可以通过回调,承诺,异步等待方式控制代码的执行顺序,当然对于序列化与反序列化,文中并没有提及,其实将序列化理解为编码