【发布时间】:2017-09-22 08:42:25
【问题描述】:
我继承了一个极其复杂的页面,其中包含大量<script src=...。
我怀疑很多包含都没有使用。有没有办法找出哪些没有被使用?
【问题讨论】:
-
应该为此发明一个插件!哇!那肯定会很高兴!
-
肮脏的解决方案:一个一个删除它们并注意错误。
-
All 使用脚本标签,因为它们都加载了。无论它们是否必要,几乎不可能以编程方式计算出来,因为它们可以用于不同页面中的不同事物、稍后发生的事件等。
-
不幸的是,我认为找出答案的唯一方法是逐个注释它们并运行页面以查看是否有任何内容不再起作用或导致语法错误,但正如上面的评论所指出的那样,有东西要检测会很酷,但毫无疑问是没有意义的,因为浏览器必须在检查它的使用之前加载插件/脚本,并且在没有服务器端的情况下无法修改该页面。动态修改是没有意义的,因为它仍然会在删除它们之前继续加载它们。
标签: javascript