javascript - Express 抛出所有 undefined variable

标签 javascript node.js express

我的任务是修改别人创建的使用 express 的 node.js 应用程序。

我需要一种方法来在应用程序中抛出所有 undefined variable 。有成千上万的功能,应用程序只是挂起。通过一些初步的调试,我注意到我所解决的每个问题最终都是因为 undefined variable 。

我不想对 node.js/express 中的错误处理进行长时间的讨论,因为我理解这一点,但构建该应用程序的人并不理解。

我只是在寻找一种方法来抛出所有 undefined variable ,以帮助我在代码中找到它们并解决问题。

TIA!

最佳答案

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

"use strict";

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

Use Strict Node Module

关于javascript - Express 抛出所有 undefined variable ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31985893/

相关文章:

javascript - jquery iframe beforeunload 控件

javascript - 在所有浏览器上,正常缩放时内部 material-ui Chip 组件周围会出现边框,但在放大或缩小时不会出现边框

正则表达式匹配不包含斜杠的字符串

javascript - 尽管 Access-Control-Allow-Origin 存在,为什么通过设置 crossorigin=anonymous 来为 js 文件启用 CORS 会导致 “blocked by CORS policy” ?

javascript - 为什么在这段 JavaScript 代码中变量 b 的值是 "js"?

node.js - 如何通过环境变量设置 node-gyp 的 tarball url

node.js - MongoDB - 获取排行榜前 5 个字段

node.js - 安装express/body-parser Node js Eclipse 插件时出现问题

javascript - Mongodb $inc 嵌入值语法

node.js - 使用node.js中的id删除客户