javascript - 一个应用程序中的多个 javascript 文件

标签 javascript

不太确定如何提出这个问题,但我只是在寻找一些见解/信息。

如果我在我的应用程序中包含多个 JavaScript 文件,页面/应用程序如何查看所有 JS 代码。是否所有文件中的所有JS都变成一个大的JS文件

如果一个 JS 文件有一个变量 foo=true; 而另一个 JS 文件有一个 foo=false,那么 foo 的范围是什么?它是在它所在的脚本本地还是在“所有”js 代码中都可以看到?

感谢您的任何见解。

最佳答案

是的,在大多数情况下,这就像只有一个文件,通过按导入顺序连接所有文件来构建。

区别:

  • "use strict";(假设它存在)仅对每个文件有效
  • 浏览器获取 10 个小文件比获取一个大文件要慢得多,这就是为什么构建大型应用程序的 js 开发人员通常会连接(并经常缩小)所有文件以用于生产

关于javascript - 一个应用程序中的多个 javascript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15387939/

相关文章:

javascript - 如何在 Reactjs 中访问组件的 defaultProps 中的状态

javascript - Rangeslider.js mousedown 事件不适用于 slider 按钮

javascript - 如何在匿名函数构造中获取变量名 var f = function(){};

javascript - 在短期变量中使用 let 和 const

javascript - Svelte react 性如何在函数内部工作?

javascript - HTML 按钮没有消失?

javascript - 使用 jQuery 函数关闭多个 DIV 元素

javascript - 替换indexOf的while

javascript - 多语言网站 : Left-to-right and right-to-left

javascript - 显示/隐藏、滑入/滑出和淡入/淡出不起作用 - Javascript