Javascript 我是否需要在jasmine测试文件中使用'use strict'函数形式?

Javascript 我是否需要在jasmine测试文件中使用'use strict'函数形式?,javascript,jasmine,jshint,use-strict,Javascript,Jasmine,Jshint,Use Strict,我在jasmine中基于我在AngularJS中看到的示例构建单元测试。例如,示例使用“use strict”的全局形式。然而,JSHint抱怨我应该 使用函数形式Use strict 我知道为什么“use strict”很重要,我想我理解为什么在源文件中应该使用“use strict”函数形式而不是全局形式。然而,在jasmine测试文件中,是否可以使用全局形式的“use strict” 如果是这样的话,我可以仅对jasmine测试文件抑制这些JSHint警告吗?当然,您可以在JSHint中忽

我在jasmine中基于我在AngularJS中看到的示例构建单元测试。例如,示例使用“use strict”的全局形式。然而,JSHint抱怨我应该

使用函数形式Use strict

我知道为什么“use strict”很重要,我想我理解为什么在源文件中应该使用“use strict”函数形式而不是全局形式。然而,在jasmine测试文件中,是否可以使用全局形式的“use strict”


如果是这样的话,我可以仅对jasmine测试文件抑制这些JSHint警告吗?

当然,您可以在JSHint中忽略它,但正如前面所说的,这将促使您通过抛出异常来编写更好的代码。请参阅下面的帖子。

据我所知,“严格使用”只是为了鼓励更好的编码实践。对于测试用例,我会忽略它,谢谢你的回答,但这有点忽略了问题。我已经更新了我的帖子来澄清我的问题。