1. 首页
  2. 行业
  3. 旅游
  4. 浅谈js文件引用方式及其同步执行与异步执行

浅谈js文件引用方式及其同步执行与异步执行

上传者: 2020-11-08 23:15:27上传 PDF文件 45.72KB 热度 27次

任何以appendChild 的方式引入的js文件都是异步执行的 html文件中的标签中的代码或src引用的js文件中的代码是同步加载和执行的html文件中的标签中的代码使用document.write()方式引入的js文件是异步执行的html文件中的标签src属性所引用的js文件的代码内再使用document.write()方式引入的js文件是同步执行的则xx.js和11.js、22.js 都是同步加载和执行的。如果 xx.js 以插入方式异步加载,则 11.js 和 22.js 仍然是同步加载的测试:在11中 alert, 22中 document.write() ,可以看到 22中写入语句被阻塞下面这种方式,xx.js会在appendChild执行之后异步加载执行一个加载 js 文件的 函数:对于第4点的测试测试结果日志: outer js callback loading IE 日志: outer js callback loading IE 日志: write begin write begin write begin

下载地址
用户评论