gpt4 book ai didi

javascript - 追溯执行严格模式

转载 作者:行者123 更新时间:2023-11-30 17:38:45 26 4
gpt4 key购买 nike

我想在遗留 javascript 项目上强制执行函数级严格模式(即在项目的 .jshintrc 中将 strict 切换为 true)。除了添加“使用严格”之外,还有什么办法可以做到这一点吗?在我的项目中的每个函数的开头行?

对于任何项目(新的或旧的)来说,它似乎都有很多可以避免的样板。人们(如果有的话)通常如何处理它?<​​/p>

最佳答案

...aside from adding a "use strict"; line at the start of every single function in my project?

是的,你可以在项目中的每个文件的顶部添加它(这是“代码编译”级别);它适用于文件(代码编译单元)内的所有函数。

对于网页中的内联脚本也是如此,FWIW,例如:

<script>
"use strict";
// This is strict mode code
function foo() {
// So is this
}
</script>
<script>
// This isn't
</script>

关于javascript - 追溯执行严格模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21487679/

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