什么时候执行JavaScript?

时间:2013-01-22 19:29:56

标签: javascript execution

假设我在html主体的顶部包含一个脚本,该脚本没有定义任何函数或将任何触发器附加到任何东西。它只有一些简单的旧代码,如

var x = 0;
while (x < 4){
 x++;
}

这就是整个剧本。尽管它不接受任何输入或给出任何输出,但何时执行?

2 个答案:

答案 0 :(得分:9)

与所有其他脚本一样,它将在HTML解析器遇到<script>节点时执行。

答案 1 :(得分:3)

脚本块按顺序从上到下执行,因此如果它位于页面顶部,则会先执行。