html资源提示符

这篇具有很好参考价值的文章主要介绍了html资源提示符。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言:正常dom解析 中遇到script标签 ,会暂停主线程 去下载js,拿到资源后,主线程再执行js。

那么主线程在等待网络线程下载这个空闲很浪费

解决方案: script标签增加属性 async defer

html资源提示符,html,前端

1.async

<script src="./index.js" async></script>

异步下载js文件,不会阻止DOM解析,会在下载完成后立即执行js文件。

2.defer

<script src="./index.js" defer></script>

异步下载js文件,不会阻止DOM解析,但是会在DOM解析完后才会执行下载的js文件,js文件会在DOMContentLoaded事件调用前执行。

如果有多个设置了defer的script标签存在,则会按照顺序执行所有的script。

如果async和defer同时存在,async优先级更高。

总结:上面两个资源提示符都是下载完立即执行代码的 script

html资源提示符,html,前端

3.preload (针对当前页面使用的资源 不执行 立即下载 link标签)

<link rel="preload" as="script" href="foo.js">
<link rel="preload" as="style" href="bar.css">

预加载,让浏览器提前加载指定资源(加载后并不执行) ,需要执行时再执行,一旦启用后便会告知浏览器应该尽快的加载某个资源,如果提取的资源3s内未在当前使用,在谷歌开发工具将会触发警告消息。

4.prefetch(浏览器空闲下载 后面要用的  不执行代码 link标签)

<link rel="prefetch" href="demo.html">

告诉浏览器,这个资源将会在未来的某个时刻用到,浏览器会在空闲时下载它。
 文章来源地址https://www.toymoban.com/news/detail-724752.html

到了这里,关于html资源提示符的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Java基础学习打卡05】命令提示符

    知道命令提示符是什么,熟练打开命令提示符,熟练使用常用命令,并自行尝试其他命令。本文只是对命令提示符进行简单介绍和使用。 命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。在 Windows 环境下,命

    2024年02月09日
    浏览(45)
  • Windows命令提示符之常见命令--动态更新

    序言: 在大家接触Windows电脑的过程中,一般是直接通过鼠标来进行操作,很少甚至没有用到过命令来执行操作,而想必大家都看过电影里面的黑客大神都是通过密密麻麻的指令来操作的,并且执行的速度也会比我们用鼠标块,所以在这篇文章里面就介绍一下简单的命令,可

    2023年04月11日
    浏览(38)
  • 使用命令提示符(CMD)进入Python的步骤

    使用命令提示符(CMD)进入Python的步骤 Python是一种广泛使用的高级编程语言,它具有简单易学、可扩展性强的特点,因此在开发和科学计算领域广受欢迎。如果你想在Windows操作系统上运行Python代码,可以通过命令提示符(CMD)进入Python解释器。下面是详细的步骤说明: 步骤

    2024年02月06日
    浏览(39)
  • 命令提示符(CMD)切换到指定目录的方法

    通常我们把像是java,mysql,python等语言类工具放到自定义目录,而不是默认路径,使用cmd命令提示符想查看版本信息的时候需要到指定目录,这时候就需要掌握切换到指定目录的方法。 命令提示符(cmd)只在当前盘符切换目录时,可以先到目标目录上复制地址, 输入 即可切

    2024年02月11日
    浏览(44)
  • Linux 终端提示符显示-bash-4.2#怎么解决

    一、现象 当root登录的终端提示符显示的是-bash-4.2 ,而不是root@主机名 + 路径的显示方式。 二、原因 用户目录下的几个配置文件丢失,丢失文件如下: 1、.bash_profile 2、.bashrc 以上这些文件是每个用户都必备的文件。 使用以下命令从主默认文件重新拷贝一份配置信息到/home/

    2024年02月08日
    浏览(37)
  • Linux 的提示符太长了,帮你精简一下

    普通用户修改文件 ~/.bashrc 修改 50 行左右的代码,将两个 w 改为大写的 W 如果是root用户则修改文件 /root/.bashrc ,同样的方法。

    2024年01月24日
    浏览(31)
  • 如何以管理员身份打开命令行提示符(cmd)

    通常,我们会用win+R,打开运行框,然后输入cmd,此时就可以进入cmd 其实这个时候我们可以清楚的看到“C:Windowssystem32cmd.exe”,我们这种操作进入的.exe这个应用程序 那么我们如何以管理员的方式进入了,下面提供两种方法 在上面的界面中输入命令 net user administration /active:y

    2024年02月11日
    浏览(51)
  • 解决命令提示符已被系统管理员停用的问题

    昨天,现场调试一个项目,以太网怎么也连不上,想用常用的PING来测试一下,结果CMD不正常, 幸亏我的电脑还装了虚拟机,在虚拟机里面解决了现场问题。今天,上网上搜了一下,记录下来,以备后续急用 方法一:修改注册表 1.在开始搜索框输入“regedit”命令来打开注册表

    2024年02月08日
    浏览(56)
  • Windows 可以使用以下快捷键打开终端(命令提示符)

    Windows 可以使用以下快捷键打开终端(命令提示符) 使用快捷键 Win + R 打开 “运行” 对话框,然后输入 “cmd” 并按下 Enter 键。这将打开默认的命令提示符窗口。 使用快捷键 Ctrl + Shift + Esc 打开任务管理器,然后在 “文件” 菜单中选择 “运行新任务”。在弹出的对话框中

    2024年02月07日
    浏览(60)
  • 深入了解命令提示符(CMD):Windows中的强大命令行工具

    引言: 命令提示符(CMD)是 Windows 操作系统中内置的命令行工具,它提供了一种直接与计算机系统进行交互的方式。虽然现代操作系统提供了许多图形化界面和工具,但命令提示符在某些场景下仍然具有重要的作用。在本篇博客中,我们将深入了解命令提示符,介绍其功能和

    2024年02月08日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包