javascript - 从不同的 js 文件调用函数是否比从一个文件调用函数慢?

标签 javascript

在不同的 JavaScript 文件中调用函数是否会减慢浏览器对 JavaScript 的处理速度?

换句话说,我可以从一个文件调用函数到另一个文件吗? 或者在同一个文件中调用函数会更好吗?

最佳答案

完全没有区别。无论代码来自哪个脚本文件,它都会被解释到文档的上下文中,这对于页面上的所有脚本文件和内联脚本都是相同的。

你可以用这个非常草率的脚本来测试它:http://jsbin.com/uxiye

有点跑题了,但其他一些回答者指出虽然执行功能没有区别,但脚本加载时间可能会有很大差异...您没有询问页面加载时间,但仍然值得指出。

关于javascript - 从不同的 js 文件调用函数是否比从一个文件调用函数慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3787590/

相关文章:

javascript - 允许用户输入 'enter (/n)' 以及其他一些特殊字符

javascript - 由于node和webpack版本冲突,无法安装依赖项

javascript - Node REPL 抛出语法错误 : Unexpected identifier

javascript - 防止意外的后退浏览

javascript - Node.js - 语法错误 : Unexpected token import

javascript - 在异步调用后决定是否使用preventDefault() - 与preventDefault和stopPropagation相反

javascript - 使用 RequireJS 加载 plotly 和 D3

javascript - 使用 Chrome 开发者选项卡进行实时 html 和 javascript 测试

javascript - 将 HTML、JQuery 和 CSS 添加到 drupal 7

javascript - 将用户输入直接保存到 JQuery 中的变量中