具体来说,异步代码能完成或允许较旧的代码不能做什么?
具体来说,异步代码能完成或允许较旧的代码不能做什么?
Answers:
较新的代码利用现代浏览器的功能从呈现页面开始异步执行Javascript(实际上,它是在另一个线程而不是在主页面呈现线程中执行)。
这允许将代码放置在页面顶部,而不会影响感知的页面呈现性能。
反过来,这意味着脚本更可能捕获部分页面加载(例如,单击“停止”按钮或导航到另一个页面的人)。使用旧代码,如果用户在加载和执行JavaScript部分之前就离开了页面,则可能无法正确记录页面印象。