【发布时间】:2010-11-09 17:41:13
【问题描述】:
我们正在重构一个遗留的网络应用程序,结果是“杀死”了相当多的 JavaScript 代码,但我们害怕删除我们认为是死的代码,因为不确定。是否有任何工具/技术可以积极识别 JavaScript 中的死代码?
【问题讨论】:
-
Dead 代码意味着永远不会运行的代码?
-
@Felix,不完全是......它是“永远无法运行”的代码......例如一个已定义但其名称从未在应用程序其他地方提及的函数
-
Dead 比“未明显调用”更复杂。看我的回答。
标签: javascript refactoring dead-code