为什么下载的网页有这么长的* .js文件?

时间:2017-12-04 08:42:30

标签: javascript web

我正在学习开发一个网站。 我是后端开发人员,但没有这个Web开发的经验。

我有几个很好的参考资料,例如https://mvs.org/ 为了查看网页的代码行数或结构数,我使用Httrack下载了整个网页。

我很惊讶一些* .js文件包含大约60,000行代码。 这是否意味着页面的Web开发人员编写了许多代码? 或者我在这里遗漏了什么?

2 个答案:

答案 0 :(得分:2)

它可能是一个像JQuery或React.js这样的库,它确实可以包含很多行。

有时(通常)所有.js文件也捆绑在一个大文件中。

答案 1 :(得分:1)

前端开发意味着与后端开发时的需求不同。

您的上下文是浏览器,您希望尽可能减少HTTP请求的数量,因此您通常使用webpack等工具将所有javascript文件捆绑到一个大文件中。

然后,您的代码将与所有必需的npm模块捆绑在一起,这就是您最终获得一个大型javascript文件的原因。