如:
<script async src="js/cm.js" onload="load()"></script>
async 表示异步方式运行,一旦下载完成就开始执行(在window的onload之前),这意味着这些script 可能不会按它们出现在页面中的顺序来执行,如果你的脚本互相依赖并和执行顺序相关,就有很大的可能出问题,例如变量或者函数未定义之类的错误。

<script defer src="js/cm.js" onload="load()"></script>

而对于带有defer的script,它们会确保按在页面中出现的顺序来执行,它们执行的时机是在页面解析完后,但在DOMContentLoaded事件之前。

更多相关文章

  1. JavaScript实际应用:父子页面交互
  2. javascript数组和对象是否有设置顺序?
  3. 执行javascript作为coldfusion页面加载
  4. 如何在页面上获得带有javascript的特定单词的链接
  5. 我可以在JavaScript中从不同的页面传递参数吗?
  6. Ajax的实用技术——用户的注意力从页面的其他区域到转移选择的图
  7. 不断更改页面(例如cookie点击器中的cps)
  8. 切换页面时出现白屏闪烁
  9. 使用CSS,HTML和Javascript在随机图像的页面上进行图像大小调整

随机推荐

  1. 用Eclipse开发Android应用程序(3): 开发
  2. Android连接Mysql数据库教程以及增删改查
  3. android设置系统语言,字体大小,字体样式导
  4. Service与Android系统实现(1)
  5. Android(安卓)Zygote进程源码分析
  6. Android(安卓)自己总结的工具类 BitmapUt
  7. android 获取字体宽高
  8. 移植 android, touch screen 不能正常工
  9. Android加载图片的工具类
  10. Android—— 4.2 Vold挂载管理_VolumeMan