标签: javascript execution
假设我在html主体的顶部包含一个脚本,该脚本没有定义任何函数或将任何触发器附加到任何东西。它只有一些简单的旧代码,如
var x = 0; while (x < 4){ x++; }
这就是整个剧本。尽管它不接受任何输入或给出任何输出,但何时执行?
答案 0 :(得分:9)
与所有其他脚本一样,它将在HTML解析器遇到<script>节点时执行。
<script>
答案 1 :(得分:3)
脚本块按顺序从上到下执行,因此如果它位于页面顶部,则会先执行。