快速抛出所有未定义的变量

时间:2015-08-13 10:39:52

标签: javascript node.js express

我的任务是修改一个使用express的node.js应用程序,这是其他人创建的。

我需要一种方法来在应用程序中抛出所有未定义的变量。有成千上万的功能和应用程序只是挂起。从做一些初步调试开始,我注意到我遇到的每个问题都是由于未定义的变量。

我不想在node.js / express中讨论错误处理,因为我理解这一点,但构建应用程序的人却没有。

我正在寻找一种方法来抛出所有未定义的变量,以帮助我在代码中找到它们并修复问题。

TIA!

1 个答案:

答案 0 :(得分:1)

使用严格模式:将其放在JS文件的顶部

"use strict";

此外,还有一个节点模块可以将严格模式应用于所有模块。

Use Strict Node Module