1. <script src="script.js"></script>

    没有 deferasync,浏览器会默认为同步sync,会立即加载并执行指定的脚本,“立即”指的是在渲染该 script 标签之下的文档元素之前,也就是说不等待后续载入的文档元素,读到就加载并执行。

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

    async,加载和渲染后续文档元素的过程将和 script.js 的加载与执行并行进行(异步)。

  3. <script defer src="myscript.js"></script>

    defer,加载后续文档元素的过程将和 script.js 的加载并行进行(异步),但是 script.js 的执行要在所有元素解析完成之后,DOMContentLoaded 事件触发之前完成。

最新文章

  1. SSH----小小项目的小小总结
  2. Intent之前的对象传递与fragment传递数据
  3. [LeetCode]ZigZag Conversion
  4. Overview and Evaluation of Bluetooth Low Energy: An Emerging Low-Power Wireless Technology
  5. C#窗体全屏功能
  6. Windows下Nginx的安装与配置(转)
  7. Highways(prim &amp; MST)
  8. MSVC和MinGW组件dll相互调用
  9. Windows Server 2008 计划任务配置(任务计划程序)每分钟执行BAT
  10. Html5游戏框架createJs的简单用法
  11. html.ex.day02
  12. python处理中文字符
  13. SSIS从理论到实战,再到应用(3)----SSIS包的变量,约束,常用容器
  14. 每天一个Linux命令(19)--find命令
  15. Python3 获取本机 IP
  16. Linux服务器开机自动启动服务或脚本的方法
  17. Daily Scrumming* 2015.12.18(Day 10)
  18. [Java学习]面向对象-多态
  19. 20155302《网络对抗》Exp9 Web安全基础
  20. CCardSlip

热门文章

  1. 377D
  2. Java使用动态代理实现AOP
  3. HDU 3037 Saving Beans (数论,Lucas定理)
  4. Gym 100512B Betting Fast (题意+概率)
  5. PHP tripos()函数使用需要注意的问题
  6. 小程序各种授权封装、saveImageToPhotosAlbum、chooseAddress、getUserInfo、getLocation,保存图片、获取用户信息、获取位置信息、收货地址等
  7. flask-socketio 实现
  8. SSRS域账号下 User &#39;XXX&#39; does not have required permissions的处理方法
  9. Service官方教程(11)Bound Service示例之2-AIDL 定义跨进程接口并通信
  10. Service官方教程(6)Bound Services主要用来实现通信服务,以及3种实现通信的方案简介。