1,js是由ECMAscript ,dom ,bom组成的专为网页交互而设计的脚本语言。js是脚本语言之一。

2,MIME,是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。

3,外部文件,放在head中的外部文件,会先解释js后呈现body内容,遇上js多的时候,为不让用户久等而现在一般都会把js放到body的内容最后。(p12)

defer(延迟脚本):整个页面都解释完毕后运行脚本。(先页面后脚本)(p13)

async(异步脚本):立即下载文件,但不保证顺序,当前脚本不必等待其他脚本。

不使用defer和async时,<script>按顺序执行。

转载于:https://www.cnblogs.com/Isabel4u/p/6815651.html

Js高设笔记1-2章 defer and async相关推荐

  1. [JS权威指南笔记] 第1章-第3章

    第1章 JavaScript概述 可以通过F12键或者Ctrl+Shift+J快捷键来唤醒控制台 初始化表达式(initializer expression)[第4章] eg1:初始化表达式[数组] ...

  2. script的defer和async

    我们常用的script标签,有两个和性能.js文件下载执行相关的属性:defer和async defer的含义[摘自https://developer.mozilla.org/En/HTML/Elem ...

  3. 【笔记-vue】《imooc-vue.js高仿饿了么》、《imooc-vue 音乐app》、《imooc-vue.js源码全方位解析》

    20170709 - 20171128:<imooc-vue.js高仿饿了么> 一.第一章 课程简介 1-1课程简介 1.需求分析-脚手架工具-数据mock-架构设计-代码编写-自测-编译 ...

  4. html中body末尾的script,【笔记】JS脚本为什么要放在body最后面以及async和defer的异同点...

    1.没有defer或async 浏览器遇到脚本的时候会暂停渲染并立即加载执行脚本(外部脚本),"立即"指的是在渲染该 script 标签之下的文档元素之前,也就是说不等待后续载入的 ...

  5. CCNA中文笔记第11章Wide Area Networking Protocols

    作者:红头发 Chapter11 Wide Area Networking Protocols Introduction to Wide Area Networks WAN是覆盖地理范围相对较为广阔的 ...

  6. 吴恩达机器学习学习笔记第七章:逻辑回归

    分类Classification分为正类和负类 (规定谁是正谁是负无所谓) 吴恩达老师举例几个例子:判断邮箱是否是垃圾邮箱 一个在线交易是否是诈骗 一个肿瘤是良性的还是恶性 如果我们用之前学习的lin ...

  7. Machine Learning in Action 读书笔记---第5章 Logistic回归

    Machine Learning in Action 读书笔记 第5章 Logistic回归 文章目录 Machine Learning in Action 读书笔记 一.Logistic回归 1.L ...

  8. 《C Primer Plus》学习笔记—第9章

    目录 <C Primer Plus>学习笔记 第9章 函数 1.复习函数 1.引入 2.创建并使用简单的函数:程序lethead1.c 3.分析程序 4.函数参数 1.程序lethead2 ...

  9. 鸟哥的LINUX私房菜 基础学习篇 读书笔记 -- 第零章 计算机概论 (一)

    鸟哥的LINUX私房菜 基础学习篇 读书笔记 -- 第零章 计算机概论 (一) 第零章 计算机概论 0.1 电脑:辅助人脑的好工具 0.1.1 计算机硬件五大组成部分 0.1.2 一切设计的起点: C ...

最新文章

  1. SAP PM 初级系列20 - 维修工单的检验批
  2. 那个成人总会遇到的小问题……
  3. 网站三级分销数据库如何设计,简单案例
  4. Hadoop精华问答 | 非大数据的项目能否用Hadoop?
  5. sql数据导入错误代码: 0x80004005_PL/SQL 非预定义异常、自定义异常处理、RAISE_APPLICATION_ERROR...
  6. python实现图像分割_Python实现投影法分割图像示例(一)
  7. 【Linux】静态库与动态库的生成及调用
  8. java 继承 封装 多态 详解
  9. 什么是 SNMP 和 MIB
  10. 移动硬盘打不开提示格式化如何恢复数据
  11. Bitset 源码解析
  12. VScode中txt文件乱码解决
  13. 什么软件测试iphone性能,iPhone浏览器性能测试
  14. .NET之Hangfire快速入门和使用 (定时任务调度的一种解决方案)
  15. Python之安装MySQLdb
  16. 清华大学计算机学院曹伦郗,四川文理第一名填报北大 高分“学霸”们最后选了啥专业...
  17. 怎么看计算机电源型号,鲁大师怎么看电源 鲁大师电源参数查看方法
  18. 一步步教你轻松学决策树算法
  19. 最新简约虚拟资源下载站源码+织梦Dedecms内核
  20. ELM327-2303X芯片驱动

热门文章

  1. SQL Server 2008杀数据库连接
  2. 属性(Properties)和字段在C#中的关系
  3. Lossless Codec---APE代码解读系列(二)
  4. linux每天进步一点点-7月4.5.6日
  5. Centos6 破解系统密码
  6. HttpURLConnection与HttpClient浅析---转
  7. gitlab修改项目的url
  8. 不应该在ToString()方法中修改引用类型
  9. Android热修复升级探索——代码修复冷启动方案
  10. 为博客园添加github跳转链接