JavaScript 文件如何工作
JavaScript 文件使您的网站更具功能性和交互性,但有时会降低网站的加载速度。为了更好地理解这种情况,让我们稍微扩展一下这个故事。 下载JS文件 下载时,服务器发送的JS文件被传送到客户端计算机。 Web 浏览器与媒体元素一样,需要下载这些文件才能执行它们。 运行 JS 文件 当JS文件下载完成后,就进入运行流程。在计算机上安装一个程序不足以让该程序运行并执行其功能。用户或触发器必须运行该程序。 JS文件下载完成后,会自动进入运行执行流程。JavaScript 文件对网站加载速度的影响 我们提到的所有工作流程的顺序完全由您决定。为了更清楚地解释这个主题,当访问者尝试加载您的页面时,<head> </head> 标记内的文件首先开始加载。如果您是第一次遇到此问题,很可 南非手机号码列表 能您的文件是默认加载的。 什么是默认 JavaScript 加载? JavaScript 的默认加载是获取要执行的文件的队列,并且在其中一个文件完成加载和运行之前不会加载另一个文件。您可以将此问题视为简单的队列排序。队列中的第一个是第一个出来的(FIFO 或先进先出)。 其他人还得等上一个。
https://i.ibb.co/wRHLBPW/111111.jpg
如果您的更重要的文件正在页面下方加载,则它们上面的文件必须等待加载完成。我们将向您展示两种不同的方法来从该队列中删除文件或根据优先级更改加载方法。 什么是异步 JavaScript 加载方法? Async JS加载方式是用来摆脱我们前面提到的队列加载方式的方法。其工作原理如下; 默认加载时,其他文件必须等待一个文件下载并运行。有一个队列结构。在异步加载中,没有队列结构。以异步方式加载的 JS 文件不会阻止后续文件的加载。浏览器将继续同时加载其他文件。简而言之,我们可以将其概括为能够同时执行多个任务。
頁:
[1]