下面再介绍几种页面引入js的代码:
在js中引入外部js,通过document.wirite("scr"+"ipt src='xx.js' /scr"+"ipt" 。此时: script /script 被拆解为" scr"+"ipt ..... /scr"+"ipt" ,如果不这样拆解,浏览器可能会把父级js片段关闭掉,从而导致出错。在js中引用其他js片段,document.write(" scr"+"ipt alert(xxx) /scr"+"ipt 通过DOM添加:var scr=document.createElement("script"); scr.src="xxx.js";下面测试下,不同的方式引入js,加载的时间顺序:
1 !DOCTYPE html 2 html 3 head 4 meta charset="utf-8" 5 title /title 6 script src="2.js" /script 7 script 8 document.write(" scr"+"ipt alert(4) /scr"+"ipt ");//通过面中直接写入 script js代码 /script 。在页面中引入外部文件 script src="xx.js" /script 。在js中引入外部js,通过document.wirite("scr"+"ipt src='xx.js' /scr"+"ipt" 。在js中引用其他js片段,document.write(" scr"+"ipt alert(xxx) /scr"+"ipt ")。通过DOM添加:var scr=document.createElement("script"); scr.src="xxx.js";