[英]nodejs need use 'strict use'?or what is the best practice of node's strict mode?
我是node.js和javascript的新手。我检查了node.js的代码示例,并use strict
模式。
例如,server.js:
'use strict';
//some server code
另外,我知道每个js文件的头部都存在use strict
。 它让我困惑,所以我想知道Nodejs中使用严格模式的最佳做法是什么?
谢谢大家,我的问题是关注严格模式。 在此模式下,可以报告某些代码错误。 在后端,严格的错误记者也跑? 如果我需要使用它,我应该在每个js文件头中添加它? 或者将它添加到主文件(server.js等)头? 或者使用一些node.js自我风格?
永远使用它。 如果没有别的,它可以确保您的代码正确编写,并且可以与浏览器兼容。 它还将揭示平凡的语法错误,否则这些错误将无法解决,并导致数小时的不必要调试。
“use strict”是一个行为标志,可以添加到任何JavaScript文件或函数的第一行。 当您的代码中使用某些不良做法时会导致错误,并且不允许使用某些功能,例如。
参考文献:
Nodejs是服务器端的javascript,因此许多编码实践都相似。 所以使用严格模式很常见。
它确保您不违反某些编码约定,例如未声明的变量x=14;
,使用特定的变量名称arguments,eval
,它们是少数全局变量和函数的名称。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.