使用此语法的正确术语<script src =“script.js”> </script>

时间:2014-11-02 04:27:24

标签: javascript

使用此语法包含外部javascript文件的正确术语是什么:

<script src="script.js"></script>

是否包含script.js?它被执行了吗?它有联系吗?它被称为?我刚刚运行该文件吗?

2 个答案:

答案 0 :(得分:3)

我认为这里最常见的术语是加载外部Javascript文件。例如,如果有人试图使用jQuery,并且他们不断收到错误,说明$未定义,那么答案通常是他们忘记在使用它的脚本之前加载jquery.min.js。 / p>

答案 1 :(得分:1)

遇到script标记时,会向服务器发送请求以提供脚本。

与此同时,现代浏览器将继续扫描文档以获取要下载的其他内容。但是,在脚本完成之前,渲染仍然会被阻止。

在下载脚本之后,之前执行任何后续的 1 脚本,该脚本可能已经或可能没有在他之前完成下载 2 。请注意,此规则有例外(请参阅有关脚本的异步加载)。

现在,回答你的问题:我通常在“中使用术语include。建议我们将js文件包含在页面底部,因为页面呈现将被阻止,直到它们为止下载并执行“。有些人称之为script loading。对我来说,只要你理解这个过程就没关系。

了解更多here

1在页面结构中包含他的脚本
2这可能发生,因为现代浏览器并行下载脚本