JavaScript高级程序设计 - 第二章

113 阅读1分钟

2.1 Script 元素

  1. 作用:在 HTML中插入JavaScript
  2. defer 和 async 都对外部文件引入才有效
  3. defer属性:可以延迟到文档被完全解析之后执行。立即下载,但是延迟执行
  4. async属性:表示立刻下载脚本,不能阻止其他页面动作(例如加载其他脚本,或者加载页面)
  5. 标签位置:建议放在HTML页面尾部,会在处理JS代码之前完全渲染页面

2.2 动态加载脚本(DOM操作)

// 创建一个script结点,同时设置他的src,将节点添加到head标签里
let script = document.createElement('script');
script.src = 'example1.js';
document.head.appendChild(script);

2.3 参考链接

www.cnblogs.com/jinguangguo…