当前位置: 首页 > 知识库问答 >
问题:

IIFE内循环错误VM531:3未捕获类型错误:控制台。日志(…)[副本]

田翰林
2023-03-14

这个代码不起作用

for (let i = 0; i < 10; i++) {
  console.log("ddd")
  (function x() {
    console.log("eee")
  })();
}

VM531:3未捕获类型错误:console.log(...)不是一个函数在: 3:3

这两个很好用

for (let i = 0; i < 10; i++) {
  (function x() {
    console.log("eee")
  })()
  console.log("ddd")
}

for (let i = 0; i < 10; i++) {
  (function x() {
    console.log("eee")
  })()
}

共有1个答案

卓俊晖
2023-03-14

控制台后面需要有一个分号。log-否则它将尝试调用控制台的返回结果。日志未定义),它不是调用错误的函数。

自动分号插入不考虑空格。

for (let i = 0; i < 10; i++) {
  console.log("ddd");
  (function x() {
    console.log("eee")
  })();
}
 类似资料:
  • 我有一个带JSON.stringify的tableDnD拖放: 我收到以下错误消息: 未捕获的类型错误:将圆形结构转换为JSON 我只有Chrome问题。

  • 我有这个MVC文件夹结构: 现在,在ProfileController.php中,我有: 在usermodel.php中,我有: 并使用Composer Psr4 I自动加载文件: 现在,当我需要路由我的URL时,我会采取行动: 我看到这个错误: >致命错误:未捕获错误:在C:\XAMPP\HTDOCS\CMS\Application\Catalog\Controller\ProfileContr

  • 我现在必须学习通过fire base编写移动应用程序web服务。我点击了这个链接:https://firebase-php.readthedocs.io/en/stable/ 在我的核心网站中,我创建web服务文件夹,然后创建我的fire。php文件。这个文件代码在这里, 我得打电话给我的支持档案:https://github.com/kreait/firebase-php/ 但我还是得到了一个:

  • 当我在gvm中进入grails控制台时,控制台加载时出现了几个错误。我看了其他答案,但没有提到grails和groovy的最新版本。 我运行的是LinuxMint17.1,拥有Grails3.0.3版、groovy 2.4.3版和JVM 1.8.045版。 此外,以下是加载的一些错误: 线程“thread-14”groovy中出现异常。lang.MissingPropertyException:没

  • 我收到了以下错误消息: 致命错误:未捕获错误:在F:\projects\websites\main\u website\app\Exceptions\Handler中找不到类“Auth”。php:65堆栈跟踪:#0 F:\projects\websites\main\u website\vendor\laravel\framework\src\illighted\Foundation\Http\K

  • 我的代码: external.js: 不幸的是,当我包含外部脚本时,出现以下错误: 错误:$不是一个函数 我该怎么解决这个问题?请记住,我不能编辑外部Javascript文件,因为它是第三方的。