javascript精要(3)-动态加载脚本

1、除了<script>标签,还可通过DOM API加载脚本
2、例:

let script=document.createElement('script');
script.src='example.js';
document.head.appendChild(script);

这种方式是异步加载脚本的,所有浏览器都支持createElement,但党政所有浏览器都支持asyc属性。
在将上述htmlElement元素增加到DOM且执行到这段代码之前不会发送请求。
可明确设置同步加载

let script=document.createElement('script');
script.src='example.js';
script.async=false;
document.head.appendChild(script);

让预加载器知道动态请求文件的存在,可显示声明在头部。

<link rel="preload" href="example.js">
上一篇:DOM之DOM编程-js红宝书笔记


下一篇:python 操作xml方法,解析xml,创建xml,用列表字典的方式创建xml