gpt4 book ai didi

javascript - 如何防止 IIFE 末尾的 "missing use strict"分配给变量?

转载 作者:行者123 更新时间:2023-12-02 16:06:34 25 4
gpt4 key购买 nike

使用 jshint,如果你有类似的东西:

var Thing = (function(){
"use strict";
// code and stuff...
}());

我在最后一行收到“missing use strict”错误。我想这是因为 var Thing = 超出了严格的范围。有没有办法在不完全关闭 use strict 警告的情况下防止此警告?

最佳答案

在您的 .jshintrc 中,删除 globalstrict: true 并使用 strict: true http://jshint.com/docs/options/#strict

globalstrict 用于文件范围“use strict”,strict 用于功能范围(您想要的范围)。

关于javascript - 如何防止 IIFE 末尾的 "missing use strict"分配给变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30671710/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com