首页 相关文章 你是否理解JavaScript的执行顺序?

你是否理解JavaScript的执行顺序?

通常状况下,JavaScript作为一种解释性的脚本,都是从上而下顺序执行的,但是JavaScript还允许在其语句中嵌套,也就是这个样子:

document.write("scriptalert(t);/scr"+"ipt");

注意:/script不能写作/script,要用字符串连接的形式来表述,否则会有语法错误,估计是因为JavaScript遇到/script就以为脚本结束了。

在这种情况下,正常的脚本和嵌入的脚本的执行顺序就需要研究一下了。

b.js:

alert("5");

a.js:

alert("4");
document.write("script src=b.js/scr"+"ipt");
alert("6");

test.html:

script src=a.js/script
script
alert("1");
document.write("script src=b.js/scr"+"ipt");
document.write("scriptalert("3")/scr"+"ipt");
ale...[ 查看全文 ]

2016-02-19 标签:

你是否理解JavaScript的执行顺序?的相关文章

手机页面
收藏网站 回到头部