gpt4 book ai didi

javascript - 自调用函数在 IE 严格模式下工作吗?

转载 作者:行者123 更新时间:2023-11-29 10:18:30 24 4
gpt4 key购买 nike

我测试了以下代码:

$(function () {
"use strict"
(function () {
console.log("something");
}());
});

但是在 IE 中运行时,我不断收到异常:“预期的功能”。在 Firefox 中这工作正常。这似乎是基本的功能。我做错了什么?

最佳答案

自动插入分号的规则很奇怪。是否以利用该功能的方式进行编码是一个争论不休的问题,所以我不会深入探讨,但在这种情况下,解析器认为您可能正在尝试调用一个函数。在字符串后添加分号应该可以解决这个问题。

您可以尝试的另一件事:

$(function () {
"use strict"
!function () {
console.log("something");
}();
});

(我个人只是添加分号 :-)

关于javascript - 自调用函数在 IE 严格模式下工作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16695045/

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